Skip to main content
Use this section when you need the shared contract before looking at an individual endpoint page.

Base URL

https://api.iyzpdf.com/v1

Authentication

All examples in this reference use API-key authentication:
Call the API from your backend or other trusted server environment.

Rate Limits

Current authenticated limits from the backend configuration:
  • 60 requests per minute when the account has available credits
  • 10 requests per minute when the account has zero credits
  • 10 requests per second burst with credits
  • 2 requests per second burst with zero credits

Default Success Behavior

  • Binary endpoints return a file attachment by default
  • POST /convert/xml-to-html returns HTML by default
  • Accept: application/json switches the response to metadata
Metadata shape:

Shared Success Headers

Error Model

Credit-related errors can also include:
  • creditsRequired
  • creditsBalance
  • purchaseUrl

Endpoint Catalog

OpenAPI

This Mintlify bundle also includes a static OpenAPI file at openapi.json.