API Documentation

Integrate powerful file conversion capabilities into your applications. Convert 100+ file formats with a simple REST API.

Base URL

https://api.hotconvert.com/api/v1

Authentication

All API endpoints that perform conversions require authentication using an API key. Include your API key in the request header.

Header Format

X-API-Key: your-api-key-here

Get Your API Key

  1. Create an account or log in to your dashboard
  2. Navigate to the API Keys section
  3. Click "Create New API Key"
  4. Copy your key and store it securely
Example RequestcURL
curl -X POST "https://api.hotconvert.com/api/v1/convert" \
  -H "X-API-Key: your-api-key" \
  -F "[email protected]" \
  -F "targetFormat=docx"
ResponseJSON
{
  "success": true,
  "message": "File successfully converted",
  "data": {
    "downloadUrl": "https://api.../files/abc123.docx",
    "fileName": "abc123.docx",
    "fileSize": 45678,
    "sourceFormat": "PDF",
    "targetFormat": "DOCX",
    "conversionId": "abc123",
    "durationMs": 1234
  }
}

API Playground

Test the conversion API directly from your browser. Enter your API key, select a file, and try it out.

Get your API key from the dashboard

Click to select a file

Response

JSON Response
// Response will appear here

Code Examples

Ready-to-use code snippets for different programming languages.

cURL
// Loading...

Tips

  • Replace your-api-key with your actual API key
  • Files are available for download for 1 hour after conversion
  • Maximum file size is 50MB
  • Use the sourceFormat parameter if auto-detection fails