Authentication
All API requests require authentication via a Bearer token. For a full interactive reference of all endpoints, see the API documentation.
Obtaining a Token
- Log in to the PDF UA Kit dashboard.
- Navigate to Settings > API Tokens.
- Click Create Token, give it a name, and select the required abilities.
- Copy the token — it will only be shown once.
Using the Token
Include the token in the Authorization header of every request:
Authorization: Bearer YOUR_API_TOKEN
Token Abilities
Each token can be scoped to specific abilities:
| Ability | Description |
|---|---|
pdf:validate |
Validate PDF files against PDF/UA standards |
pdf:create |
Convert HTML content to accessible PDF |
xinvoice:create |
Generate XInvoice (ZUGFeRD / Factur-X) documents |
Rate Limiting
API requests are rate-limited per team. The current limits are included in the response headers:
X-RateLimit-Limit— Maximum requests per minuteX-RateLimit-Remaining— Remaining requests in the current window