Documentation
Supported converter pairs
GET
/convert/formats.jsonConversionsPublic catalog of the curated converter pages, generated from the same list as /convert. Includes accepted input extensions and MIME types, output formats, page URLs, fidelity notes and API/MCP usage. This is not the entire conversion graph: inspect link.file.formats after uploading for that file's conditional outputs. No authentication or credits required.
Example request
curl -s "https://snip.link/convert/formats.json" \ -H "Authorization: Bearer $SNIP_KEY"
Example response
{
"version": 1,
"scope": "curated_converter_pages",
"conversions": [
{
"group": "pictures"
}
]
}Response fields
| Field | Type | Description |
|---|---|---|
version | 1 | |
scope | curated_converter_pages | |
description | string | |
hub_url | string | |
counts | object | |
counts.pages | integer | |
counts.file_extension_pairs | integer | |
counts.web_page_conversions | integer | |
conversions | object[] | |
conversions[].id | string | |
conversions[].label | string | |
conversions[].group | pictures | documents | data | video | audio | web | |
conversions[].page_url | string | |
conversions[].input | object | |
conversions[].output | object | |
conversions[].fidelity | string | |
usage | object | |
usage.anonymous_upload_url_template | string | |
usage.upload_url | string | |
usage.multipart_url | string | |
usage.capture_url | string | |
usage.mcp_url | string | |
usage.mcp_account_url | string | |
usage.mcp_tools | string[] | |
usage.format_url_template | string | |
usage.steps | string[] | |
usage.authentication | string | |
usage.polling | string | |
usage.allowance | string | |
usage.retention | object | |
limits | object | |
limits.single_request_bytes | integer | |
limits.multipart_part_bytes | integer | |
limits.mcp_file_bytes | integer | |
limits.anonymous | object | |
limits.plans | object[] | |
limits.account_url | string | |
limits.notes | string[] |