Skip to content

Documentation

Supported converter pairs

GET/convert/formats.jsonConversions

Public 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

FieldTypeDescription
version1
scopecurated_converter_pages
descriptionstring
hub_urlstring
countsobject
counts.pagesinteger
counts.file_extension_pairsinteger
counts.web_page_conversionsinteger
conversionsobject[]
conversions[].idstring
conversions[].labelstring
conversions[].grouppictures | documents | data | video | audio | web
conversions[].page_urlstring
conversions[].inputobject
conversions[].outputobject
conversions[].fidelitystring
usageobject
usage.anonymous_upload_url_templatestring
usage.upload_urlstring
usage.multipart_urlstring
usage.capture_urlstring
usage.mcp_urlstring
usage.mcp_account_urlstring
usage.mcp_toolsstring[]
usage.format_url_templatestring
usage.stepsstring[]
usage.authenticationstring
usage.pollingstring
usage.allowancestring
usage.retentionobject
limitsobject
limits.single_request_bytesinteger
limits.multipart_part_bytesinteger
limits.mcp_file_bytesinteger
limits.anonymousobject
limits.plansobject[]
limits.account_urlstring
limits.notesstring[]

Back to getting started