Skip to main content

Official SDKs

PDFBolt SDKs wrap the REST 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 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.

Use the REST API directly if you want full control over HTTP requests, are integrating from a language without an official SDK, or prefer to follow the Quick Start Guide or generate clients from the OpenAPI YAML.