API Documentation

Integrate Digital Passport functionality directly into your systems with our comprehensive API.

Documentation

Overview

The Digital Passport API allows you to programmatically create, manage, and access Digital Product Passports. This enables seamless integration with your existing systems and workflows.

Our REST API uses standard HTTP methods and returns JSON responses. Authentication is handled via API keys, and all API requests must be made over HTTPS.

Base URL

https://api.digitalpassporthub.com/v1

Authentication

All API requests require authentication using an API key. You can generate an API key in your account dashboard under API Settings.

curl -X GET "https://api.digitalpassporthub.com/v1/passports" \
  -H "Authorization: Bearer YOUR_API_KEY"

Rate Limits

API requests are limited to:

  • Basic Plan: 60 requests per minute
  • Growth Plan: 300 requests per minute
  • Pro Plan: 1000 requests per minute
  • Enterprise Plan: Custom limits