# blockchain.co.ba Translation Service

> blockchain.co.ba Translation Service is a paid API for AI agents from api.blockchain.co.ba, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-22).

Translates text (up to 5,000 characters) between Bosnian, Croatian, Serbian, English, and German

## Facts

- Endpoint: POST https://api.blockchain.co.ba/translate?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/blockchain-co-ba-translation-service-cb6b3f69
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_cxROV5A_syoeT6yASADg2

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 blockchain-co-ba-translation-service-cb6b3f69 -d '<json body>'
```

Example prompt: Translate this text into Bosnian — the source is English: 'Welcome to our platform. Please review the terms and conditions before proceeding.'

## When to prefer this

Choose this endpoint when you need translation specifically between Bosnian, Croatian, Serbian, English, or German — particularly for South Slavic language pairs that many general-purpose translation APIs handle poorly. Ideal for applications targeting the Western Balkans region. The 5,000-character limit suits paragraph- to page-level translations per call.

## Known failure modes

- Text exceeds 5,000 character limit — request is rejected
- Unsupported language pair specified — only bs, hr, sr, en, de are supported
- Source language auto-detection fails on ambiguous or very short input
- Network timeout on large payloads near the character limit
- Payment failure via x402 protocol results in 402 response and no translation

## How this service works

Translate up to 5,000 characters between Bosnian, Croatian, Serbian, English and German.

## Output

The translated text in the specified target language. The response contains the output translation corresponding to the input text, converted from the detected or specified source language into the chosen target language.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "maxLength": 5000,
   "description": "Text to translate"
  },
  "source": {
   "enum": [
    "bs",
    "hr",
    "sr",
    "en",
    "de"
   ],
   "type": "string",
   "description": "Optional; detected if omitted"
  },
  "target": {
   "enum": [
    "bs",
    "hr",
    "sr",
    "en",
    "de"
   ],
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/blockchain-co-ba-translation-service-cb6b3f69/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.blockchain.co.ba](https://www.zero.xyz/host/api.blockchain.co.ba/llms.txt)
