# Nova AI Translate — Text Translation Endpoint

> Nova AI Translate — Text Translation Endpoint is a paid API for AI agents from novva.orbonomy.xyz, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-13).

Translates text from one language to another using AI inference, with optional tone control and automatic source language detection, billed per call in USDC on Base.

## Facts

- Endpoint: POST https://novva.orbonomy.xyz/api/translate
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nova-ai-translate-text-translation-endpoint-9152ce92
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jFvZC7RZ3nL-dzUHStcvy

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 nova-ai-translate-text-translation-endpoint-9152ce92 -d '<json body>'
```

Example prompt: Translate this text into Japanese with a formal tone: 'Thank you for your patience. Your order will arrive within 3 business days.' — detect the source language automatically.

## When to prefer this

Choose this endpoint when you need per-call AI-powered text translation billed in USDC on Base, especially if you want tone control or automatic source language detection. Ideal for agents operating in Web3 or x402 payment contexts that need multilingual output without a subscription. Prefer over generic translation APIs when pay-per-use crypto billing is required.

## Known failure modes

- Missing required fields 'text' or 'target_lang' results in a 400-level error
- Unsupported language code for target_lang causes a rejection
- Payment not settled in USDC on Base triggers a 402 Payment Required response
- Extremely long text may exceed model context limits
- Invalid or unrecognized tone value may be ignored or cause an error

## How this service works

Pay-per-call AI inference. Chat, reason, translate, analyze, generate. USDC on Base.

## Output

Returns a JSON object with a 'data' field containing the translated text, detected or specified source language code, target language code, tone, the AI model used, and token usage metadata. Also includes a top-level 'success' boolean and a 'meta' object.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "text",
  "target_lang"
 ],
 "properties": {
  "text": {
   "type": "string",
   "description": "Text to translate"
  },
  "tone": {
   "enum": [
    "formal",
    "casual",
    "technical",
    "natural"
   ],
   "type": "string"
  },
  "source_lang": {
   "type": "string",
   "description": "Source language code (auto-detect if omitted)"
  },
  "target_lang": {
   "type": "string",
   "description": "Target language code (e.g. ja, zh, es, id)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object",
   "properties": {
    "tone": {
     "type": "string"
    },
    "model": {
     "type": "string"
    },
    "usage": {
     "type": "object"
    },
    "source_lang": {
     "type": "string"
    },
    "target_lang": {
     "type": "string"
    },
    "translation": {
     "type": "string"
    }
   }
  },
  "meta": {
   "type": "object"
  },
  "success": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nova-ai-translate-text-translation-endpoint-9152ce92/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from novva.orbonomy.xyz](https://www.zero.xyz/host/novva.orbonomy.xyz/llms.txt)
