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

  1. Log in to the PDF UA Kit dashboard.
  2. Navigate to Settings > API Tokens.
  3. Click Create Token, give it a name, and select the required abilities.
  4. 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 minute
  • X-RateLimit-Remaining — Remaining requests in the current window

Stay Updated

Subscribe to our newsletter for the latest updates on PDF accessibility.