# Tempest AI Content Engine — Condense

> Tempest AI Content Engine — Condense is a paid API for AI agents from tempestars.vercel.app, paid per call via x402, $0.2/call, status unknown (last checked 2026-09-14).

Condenses and summarizes a piece of text into a shorter version with configurable style and length

## Facts

- Endpoint: POST https://tempestars.vercel.app/api/condense
- Price: $0.2/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tempest-ai-content-engine-condense-7548022f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_MBJXZAQUfG5HZOSrgTJOa

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 tempest-ai-content-engine-condense-7548022f -d '<json body>'
```

Example prompt: Can you condense this 800-word article into a bullet-point summary of no more than 100 words? Here's the text: [article text]

## When to prefer this

Choose this endpoint when you need to reduce the length of an existing piece of text rather than generate new content from scratch. It's best suited for summarization workflows where you have source material (articles, reports, meeting notes) and need a shorter version, optionally in a specific style or under a word-count cap.

## Known failure modes

- Input text shorter than 50 characters returns a validation error
- Extremely long texts may be truncated or time out
- Ambiguous or unsupported style values may be ignored or cause unexpected output
- Payment failure (insufficient USDC) results in a 402 error before processing

## How this service works

Compose, rewrite, translate, and refine content at scale. 25 AI-powered endpoints. Pay-per-call with USDC on Tempo.

## Output

Returns a JSON object with a 'success' boolean and a 'data' object containing the condensed version of the input text, shortened according to the requested style and word-count limit.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text"
 ],
 "properties": {
  "text": {
   "type": "string",
   "description": "Text to summarize (min 50 chars)"
  },
  "style": {
   "type": "string",
   "description": "Summary style"
  },
  "max_length": {
   "type": "number",
   "description": "Max summary length in words"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tempest-ai-content-engine-condense-7548022f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tempestars.vercel.app](https://www.zero.xyz/host/tempestars.vercel.app/llms.txt)
