Developer API

Automate conversions inside your own product with a simple REST API. Currently in private beta.

curl -X POST https://api.converthub.app/v1/convert \
  -H "Authorization: Bearer $CONVERTHUB_KEY" \
  -F "tool=merge-pdf" \
  -F "files[]=@part-one.pdf" \
  -F "files[]=@part-two.pdf" \
  -o merged.pdf

Endpoints

POST /v1/convertRun a conversion tool and receive the output file.
GET /v1/toolsList supported tools and their parameters.
GET /v1/jobs/:idCheck the status of a long-running conversion job.

Limits & security

  • 60 requests per minute per API key.
  • 2 GB maximum payload per request.
  • Temporary files are deleted within 60 minutes.
  • All requests over HTTPS with Bearer authentication.
Request early access