Skip to main content

Official SDKs

PDFBolt SDKs wrap the Conversion API with language-specific clients, helper methods, result objects, and error classes. Use an SDK when you want a higher-level integration than calling the REST API directly.

The REST API is available from any language that can make HTTPS requests. For endpoint guides, see the API Endpoints docs. For exact schemas and examples, use the OpenAPI Reference. SDKs use the same Conversion API endpoints, parameters, rate limits, and error responses as the REST API.

Available SDKs

When to Use an SDK

Use an official SDK if you want:

  • Language-specific request and response helpers.
  • Helper methods for Direct, Sync, Async, and Usage endpoints.
  • Automatic raw HTML to Base64 encoding in high-level helpers.
  • Result helpers such as saving Direct PDF responses to disk.
  • API, network, validation, and webhook signature error classes.

The official SDKs cover PDF conversion and usage monitoring. To create and manage templates programmatically, use the Template API over REST.

Use the REST API directly if you want full control over HTTP requests or are working in a language without an official SDK. Follow the Quick Start Guide or generate your own client from the OpenAPI YAML.