Developer API Access

Scale your file processing with our high-performance conversion API. Simple RESTful endpoints for all 50+ supported formats.

Authentication

Include your API key in the request header to authenticate. You can find your API key in your developer dashboard.

Authorization: Bearer YOUR_API_KEY

Convert File

Upload and convert a file to your desired format.

POST https://api.fileconverter.com/v1/convert

Parameters

Parameter Type Description
file File The file to be converted (multipart/form-data)
output_format String Target format (e.g., 'parquet', 'json', 'xlsx')

Example Request (cURL)

curl -X POST https://api.fileconverter.com/v1/convert \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@/path/to/data.json" \
  -F "output_format=parquet"

Supported Formats

Get a list of all supported input and output format pairs.

GET https://api.fileconverter.com/v1/formats

Example Response

{
  "formats": {
    "json": ["parquet", "csv", "xlsx", "sql"],
    "parquet": ["csv", "json", "excel", "tsv"],
    ...
  }
}