Documentation

TEX-api Docs

Read the API surface, inspect request bodies and run live calls from the browser.

Base URL
/v1
Status
checking
Tools
loading

Quickstart

Start with one JSON request.

curl /v1/utils/hash \
  -H "Content-Type: application/json" \
  -d '{"text":"hello","algorithms":["sha256"]}'

Endpoints

Core API surface.

0 endpoints

Rendering

PDF and preview behavior.

Screenshot and preview endpoints use Chromium. Markdown, HTML and XAML PDF rendering also use Chromium. LaTeX uses pdflatex with -no-shell-escape.

Result files are stored by the API service and returned as random download URLs under /v1/results/{file}.

Utilities

Every utility is runnable here.

0 utilities

Playground

Run live API calls.

Response idle
{}

Live Checks

Browser smoke test suite.

Errors

Structured JSON errors.

{
  "error": {
    "code": "invalid_json",
    "message": "Unexpected token..."
  }
}

Common statuses are 400, 401, 404, 413, 415, 429, 503 and 504.