Api Endpoint

Text Translation API

Translate text between 21 languages: en, de, fr, es, it, pt, nl, pl, sv, cs, el, ru, uk, tr, ar, hi, id, vi, zh, ja, ko. Runs on our own server (Argos Translate), so the text is not sent to a third party. Max 1000 characters per call. source_lang defaults to auto-detect; confidence is the detection confidence. Pairs without a direct model are translated via English.

Open interactive test console

Offering

Provider
agentsvc.io
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
General Utilities
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://agentsvc.io/api/v1/proxy/translate
MIME type
application/json
First seen
2026-10-16T01:50:32.458Z
Last seen
Tags
translate, translate text, translation, language translation, languages

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.009 USDC
Atomic price: 9000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
0.009 USDC
Atomic price: 9000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Payment option 3
0.009 USDC
Atomic price: 9000 · Network: eip155:137 · Asset: USDC · Scheme: exact
Payment option 4
0.009 USDC
Atomic price: 9000 · Network: eip155:42161 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "9000",
    "payTo": "0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27"
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "9000",
    "payTo": "5JzPS5qpEwUM1vTC9GG7uqvwJdHzbEwfoPHf2Ki977tg"
  },
  {
    "scheme": "exact",
    "network": "eip155:137",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount": "9000",
    "payTo": "0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27"
  },
  {
    "scheme": "exact",
    "network": "eip155:42161",
    "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
    "amount": "9000",
    "payTo": "0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27"
  }
]

Observed health

Status
Healthy
Latest latency
319 ms
Average latency
821 ms
HTTP status
204
Last checked
Reachability
100% over 13 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "POST",
        "PUT",
        "PATCH"
      ]
    },
    "bodyType": {
      "type": "string",
      "enum": [
        "json",
        "form-data",
        "text"
      ]
    },
    "body": {
      "properties": {
        "text": {
          "type": "string",
          "description": "Text to translate (max 1000 characters per call; longer text is truncated)"
        },
        "target_lang": {
          "type": "string",
          "enum": [
            "en",
            "de",
            "fr",
            "es",
            "it",
            "pt",
            "nl",
            "pl",
            "sv",
            "cs",
            "el",
            "ru",
            "uk",
            "tr",
            "ar",
            "hi",
            "id",
            "vi",
            "zh",
            "ja",
            "ko"
          ],
          "description": "Target language, ISO 639-1 code (e.g. 'de', 'fr', 'ja')"
        },
        "source_lang": {
          "type": "string",
          "default": "auto",
          "description": "Source language code. Default: 'auto' (auto-detect). Use ISO 639-1 codes."
        }
      },
      "required": [
        "text",
        "target_lang"
      ]
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "properties": {
            "source_lang": {
              "default": "auto",
              "description": "Source language code. Default: 'auto' (auto-detect). Use ISO 639-1 codes.",
              "type": "string"
            },
            "target_lang": {
              "description": "Target language, ISO 639-1 code (e.g. 'de', 'fr', 'ja')",
              "enum": [
                "en",
                "de",
                "fr",
                "es",
                "it",
                "pt",
                "nl",
                "pl",
                "sv",
                "cs",
                "el",
                "ru",
                "uk",
                "tr",
                "ar",
                "hi",
                "id",
                "vi",
                "zh",
                "ja",
                "ko"
              ],
              "type": "string"
            },
            "text": {
              "description": "Text to translate (max 1000 characters per call; longer text is truncated)",
              "type": "string"
            }
          },
          "required": [
            "text",
            "target_lang"
          ]
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST",
            "PUT",
            "PATCH"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "data": {
              "properties": {
                "confidence": {
                  "description": "Language detection confidence (0 to 1) when source_lang is auto, else null",
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "original_text": {
                  "description": "The original input text",
                  "type": "string"
                },
                "pivot_language": {
                  "description": "'en' when the pair was translated via English",
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "service": {
                  "description": "Always: 'Argos Translate (local)'",
                  "type": "string"
                },
                "source_lang": {
                  "description": "Detected or specified source language code",
                  "type": "string"
                },
                "target_lang": {
                  "description": "Target language code as specified",
                  "type": "string"
                },
                "translated_text": {
                  "description": "The translated text in the target language",
                  "type": "string"
                }
              },
              "required": [
                "original_text",
                "translated_text",
                "source_lang",
                "target_lang"
              ],
              "type": "object"
            },
            "success": {
              "type": "boolean"
            }
          },
          "required": [
            "success",
            "data"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}