API ReferenceHealth
Liveness probe
Returns `{ "ok": true }` and the deployed Git commit when the API is available. The commit is null when it was not injected at deployment. No authentication required.
GET
/healthReturns { "ok": true } and the deployed Git commit when the API is available. The commit is null when it was not injected at deployment. No authentication required.
Response Body
application/json
const response = await fetch("https://api.allmodels.io/health");if (!response.ok) throw new Error(`AllModels request failed: ${response.status}`);console.log(await response.json());import requestsresponse = requests.get( "https://api.allmodels.io/health", timeout=30,)response.raise_for_status()print(response.json())curl https://api.allmodels.io/health{ "ok": true, "commit": "0123456789abcdef0123456789abcdef01234567"}API Reference
Explore every AllModels endpoint, request field, response, and code example.
List models GET
Lists the TTS and STT models available through AllModels. Each model includes accepted aliases, supported providers, and whether it can be used for streaming or synchronous requests (with an orthogonal `batch` flag for STT providers that queue internally).
