# Combify Compute Translation

> Combify Compute Translation is a paid API for AI agents from compute.combify.app, paid per call via x402, $0.005/call, status unknown (last checked 2026-10-10).

Translates text across 100+ language pairs using Meta's M2M100 model, with auto-detected or specified source language

## Facts

- Endpoint: POST https://compute.combify.app/translate?utm_source=zero.xyz
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/combify-compute-translation-9f040ccb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_AdyM-JsTxtfgdtlvjmqMD

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 combify-compute-translation-9f040ccb -d '<json body>'
```

Example prompt: Translate this sentence into Spanish: 'The weather today is warm and sunny, perfect for a walk in the park.'

## When to prefer this

Choose this endpoint when you need cross-language translation across any of 100+ language pairs, especially when you want automatic source language detection. Use /chat instead for rewriting, paraphrasing, or improving text within the same language. This endpoint is best for straightforward language conversion at a fixed, predictable cost of $0.005 USDC per call.

## Known failure modes

- HTTP 402 returned if payment is not provided or fails to settle
- Unsupported or invalid language code returns an error
- Text exceeding 2000 characters is rejected
- Source language auto-detection may be inaccurate for very short or ambiguous input
- No partial translation returned on failure

## How this service works

Language conversion across 100+ pairs with auto-detected source unless given (m2m100), fixed price $0.005 USDC. Use this for changing languages only; use /chat for rewriting within one language. POST JSON body {text (required, max 2000 chars), target_lang (required code), source_lang (optional code, default en)}. Returns translated {text}. Unpaid calls get 402; paid calls settle only on success.

## Output

A JSON object containing a single 'text' field with the translated string in the requested target language. The response only appears after successful payment settlement; unpaid calls return HTTP 402.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "description": "Text to translate, max 2000 chars"
  },
  "source_lang": {
   "type": "string",
   "description": "Source language code, default en"
  },
  "target_lang": {
   "type": "string",
   "description": "Target language code"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/combify-compute-translation-9f040ccb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from compute.combify.app](https://www.zero.xyz/host/compute.combify.app/llms.txt)
