Developer API

Run server-side conversions over HTTP. The public endpoint runs pure adapters with a size and rate limit and re-detects the format server-side — the file is processed then discarded, never stored.

Endpoint

POST http://localhost:3012/api/convert

multipart/form-data with file, from and to. Returns the converted file as an attachment.

curl -X POST http://localhost:3012/api/convert \
  -F file=@data.csv \
  -F from=csv \
  -F to=json \
  -o out.json

Limits

Max upload 50 MB (configurable). 30 requests/minute per IP. The declared format is a hint only — the server re-detects and runs the adapter for the true format.

Server-capable edges (30)

CSVJSON

from=csv to=json · lossless · csv-to-json

JSONCSV

from=json to=csv · structural · json-to-csv

CSVTSV

from=csv to=tsv · lossless · csv-to-tsv

TSVCSV

from=tsv to=csv · lossless · tsv-to-csv

JSONYAML

from=json to=yaml · lossless · json-to-yaml

YAMLJSON

from=yaml to=json · high · yaml-to-json

TOMLJSON

from=toml to=json · high · toml-to-json

JSONTOML

from=json to=toml · structural · json-to-toml

XMLJSON

from=xml to=json · structural · xml-to-json

JSONXML

from=json to=xml · structural · json-to-xml

MarkdownHTML

from=md to=html · high · md-to-html

Plain TextMarkdown

from=txt to=md · lossless · txt-to-md

JSONJSON Lines

from=json to=jsonl · lossless · json-to-jsonl

JSON LinesJSON

from=jsonl to=json · lossless · jsonl-to-json

HTMLMarkdown

from=html to=md · high · html-to-md

WordHTML

from=docx to=html · structural · docx-to-html

WordMarkdown

from=docx to=md · structural · docx-to-md

MarkdownPlain Text

from=md to=txt · structural · md-to-txt

PDFPlain Text

from=pdf to=txt · structural · pdf-to-txt

PNGWebP

from=png to=webp · high · png-to-webp

PNGJPEG

from=png to=jpg · lossy · png-to-jpg

JPEGPNG

from=jpg to=png · high · jpg-to-png

JPEGWebP

from=jpg to=webp · high · jpg-to-webp

WebPPNG

from=webp to=png · high · webp-to-png

WebPJPEG

from=webp to=jpg · lossy · webp-to-jpg

GIFPNG

from=gif to=png · structural · gif-to-png

Jupyter NotebookMarkdown

from=ipynb to=md · structural · ipynb-to-md

Jupyter NotebookHTML

from=ipynb to=html · structural · ipynb-to-html

GeoJSONKML

from=geojson to=kml · structural · geojson-to-kml

KMLGeoJSON

from=kml to=geojson · structural · kml-to-geojson