// REST API
Developer API
Integrate file conversion directly into your application. Simple REST API, JSON responses, SDKs for major languages. Free tier included with Enterprise plan.
Authentication

All API requests must include your API key in the Authorization header. Get your key from the dashboard.

curl -X POST https://api.quickconvert.uk/v1/convert \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input_url": "https://example.com/video.avi", "output_format": "mp4"}'
Endpoints
POST /v1/convert Start a new conversion job
GET /v1/jobs/{"{id}"} Get job status and result URL
GET /v1/formats List all supported formats
DELETE /v1/jobs/{"{id}"} Delete a job and its files
Example response
// POST /v1/convert — response
{"{"}
  "id": "job_3x9mK2pL",
  "status": "processing",
  "input_format": "avi",
  "output_format": "mp4",
  "created_at": "2025-05-21T10:34:12Z",
  "expires_at": "2025-05-28T10:34:12Z"
{"}"}
SDKs & libraries
Python
pip install quickconvert
View on PyPI →
Node.js
npm install quickconvert-sdk
View on npm →
PHP
composer require quickconvert/sdk
View on Packagist →