# Deepgram List Models via Locus x402

> Deepgram List Models via Locus x402 is a paid API for AI agents from deepgram.x402.paywithlocus.com, paid per call via x402, $0.004/call, status unknown (last checked 2026-09-15).

Lists all available Deepgram AI models (speech-to-text and TTS) accessible through the Locus x402 payment gateway

## Facts

- Endpoint: POST https://deepgram.x402.paywithlocus.com/deepgram/list-models
- Price: $0.004/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/deepgram-list-models-via-locus-x402-00fe440b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_D9BGRvnhMs8uyhFJZmeDo

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability deepgram-list-models-via-locus-x402-00fe440b -d '<json body>'
```

Example prompt: What Deepgram speech AI models are currently available — show me both the transcription and text-to-speech ones so I can pick the right one for my project.

## When to prefer this

Use this endpoint when you need to programmatically discover which Deepgram speech AI models are currently available before making transcription or TTS requests. Prefer this over hardcoding model names, since Deepgram regularly adds and updates models. This is the right first step before calling transcribe or TTS endpoints to ensure you're using a valid, current model identifier.

## Known failure modes

- Payment failure if insufficient USDC balance — returns payment error
- Invalid or malformed POST body — returns 400 bad request
- Deepgram API unavailable upstream — returns 502 or timeout
- Rate limiting on the x402 gateway — returns 429
- Missing required 'input' field in request body — returns validation error

## How this service works

Locus public pay-per-use API

## Output

Returns a JSON object containing a list of all available Deepgram models, including their IDs, names, and capabilities (e.g. transcription models like Nova-3 and TTS models like Aura-2), along with payment confirmation metadata (settled USDC amount, request ID, and status URL).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "type": "object",
     "properties": {},
     "additionalProperties": true
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {},
  "payment": {
   "scheme": "exact",
   "settledUsdc": "0.001000",
   "authorizedMaxUsdc": "0.001000"
  },
  "request": {
   "id": "00000000-0000-4000-8000-000000000000",
   "statusUrl": "/requests/00000000-0000-4000-8000-000000000000"
  },
  "success": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/deepgram-list-models-via-locus-x402-00fe440b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from deepgram.x402.paywithlocus.com](https://www.zero.xyz/host/deepgram.x402.paywithlocus.com/llms.txt)
