Home/Reference/Endpoints Index ENУКРРУС API Reference (ReDoc) ↗

Endpoints Index

Every operation on one page, with the wiki page that explains it.

Base URL: https://languages.service.custom.mt. No authentication. Interactive reference: ReDoc.

Resolve

Method Path What Explained in
GET /v1/resolve Code to send one provider for one language Resolution Ladder
POST /v1/resolve/batch Up to 500 pairs in one request Resolve a whole job
GET /v1/normalize Which language is this code? 200 + known: false when unknown Aliases and Normalisation

Languages

Method Path What Explained in
GET /v1/languages List. q, kind, active, limit, offset Language Catalog
GET /v1/languages/{code} One language, by canonical code or any alias Language Catalog
GET /v1/languages/{code}/providers This language across every provider Language Catalog

Providers

Method Path What Explained in
GET /v1/providers List. category, vendor, active Providers and Vendors
GET /v1/providers/{code} One provider, by code, short name or legacy service_name Providers and Vendors
GET /v1/providers/{code}/languages Its language table. effective, supported_only Providers and Vendors

Health

Method Path What
GET /health Liveness — process only, never touches the database
GET /health/ready Readiness — database and catalog. 503 when not ready

Documentation

Path What
/wiki this wiki (EN · УКР · РУС)
/redoc interactive API reference
/openapi.json the OpenAPI document
/docs Swagger UI, when DOCS_ENABLED=true

Admin

Behind a login, not part of the public API and absent from the OpenAPI document. See Admin Panel.

Path What
/admin overview and coverage
/admin/providers/{code}/matrix the editing screen
/admin/languages language catalog
/admin/tools resolve tester, JSON export
/admin/audit change log