# Deepgram Text Analysis (Read API)

> Deepgram Text Analysis (Read API) is a paid API for AI agents from deepgram.x402.paysponge.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Analyzes plain text or text from a URL using Deepgram's language intelligence to extract insights such as sentiment, intent, topics, and summaries.

## Facts

- Endpoint: POST https://deepgram.x402.paysponge.com/v1/read
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/deepgram-text-analysis-read-api-c6c57bcc
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_XbnrxOld2NDnoufbq8tGG

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-text-analysis-read-api-c6c57bcc -d '<json body>'
```

Example prompt: Can you analyze this customer feedback text and tell me the sentiment, main topics, and any detected intents: 'The onboarding was smooth but billing support took forever and I almost canceled'?

## When to prefer this

Choose this endpoint when you need structured NLP analysis of text content — such as sentiment, intent, topic detection, or summarization — leveraging Deepgram's language intelligence model. It is distinct from Deepgram's audio transcription endpoints and should be used when the input is already in text form (not audio or video). Prefer it over generic LLM prompting when you need consistent, schema-structured NLP output billed per-call.

## Known failure modes

- Missing or empty 'text' or 'url' field returns a 400 validation error
- Unreachable or malformed URL results in a fetch error
- Unsupported body type or method combination returns a 422 error
- Text too long or exceeding limits may return a 413 or quota error
- Payment failure or insufficient USDC balance returns a 402 Payment Required
- Temporary Deepgram service unavailability returns a 503 error

## How this service works

Analyze text content

## Output

A JSON object containing Deepgram's language intelligence results for the submitted text, which may include sentiment scores, detected topics, intents, named entities, summaries, and other NLP-derived attributes depending on features enabled in the request.

## 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": {
     "oneOf": [
      {
       "type": "object",
       "title": "ReadV1RequestUrl",
       "required": [
        "url"
       ],
       "properties": {
        "url": {
         "type": "string",
         "format": "uri",
         "description": "A URL pointing to the text source"
        }
       }
      },
      {
       "type": "object",
       "title": "ReadV1RequestText",
       "required": [
        "text"
       ],
       "properties": {
        "text": {
         "type": "string",
         "description": "The plain text to analyze"
        }
       }
      }
     ],
     "title": "ReadV1Request"
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST",
      "PUT",
      "PATCH"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  }
 },
 "additionalProperties": false
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/deepgram-text-analysis-read-api-c6c57bcc/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from deepgram.x402.paysponge.com](https://www.zero.xyz/host/deepgram.x402.paysponge.com/llms.txt)
