Server402 marketplace

Paid API service

AI Translation Polisher

Translates or rewrites text for a target language, tone, locale, and audience. Paid x402 Bailian/Qwen service. Call with the declared JSON schema; unpaid calls return HTTP 402 before model execution.

Invocation

Service ID
ai-translation-polisher
Method
POST
Endpoint
/api/tools/ai-translation-polisher
Legacy Endpoint
none
MCP Tool
ai_translation_polisher
Price
USD 0.01

Payment

Call the endpoint without payment to receive HTTP 402 metadata. After payment is complete, retry with X-Payment-Token, an x402 payment signature, or MCP paymentToken.

Call POST /api/tools/ai-translation-polisher once to receive HTTP 402 with accepts[] requirements, or create a payment with POST /api/payments using serviceId="ai-translation-polisher". Pay Base USDC with PAYMENT-SIGNATURE or pay XIAO with X402-Guarantee, then retry the same request.

Schema And Examples

{
  "exampleRequest": {
    "target_language": "Example target language.",
    "text": "The customer asked for an OCR API with HTTP 402 payment support."
  },
  "exampleResponse": {
    "model": "qwen-plus",
    "provider": "aliyun-bailian",
    "result": {
      "summary": "Example structured result."
    },
    "service_id": "ai-translation-polisher",
    "status": "ok"
  },
  "inputSchema": {
    "additionalProperties": true,
    "properties": {
      "context": {
        "description": "Optional supporting context, source text, constraints, or background.",
        "type": "string"
      },
      "language": {
        "description": "Optional output language or locale.",
        "type": "string"
      },
      "target_language": {
        "description": "Required input field target_language.",
        "type": "string"
      },
      "text": {
        "description": "Required input field text.",
        "type": "string"
      }
    },
    "required": [
      "text",
      "target_language"
    ],
    "type": "object"
  },
  "outputSchema": {
    "additionalProperties": true,
    "properties": {
      "model": {
        "type": "string"
      },
      "provider": {
        "type": "string"
      },
      "result": {
        "additionalProperties": true,
        "type": "object"
      },
      "service_id": {
        "type": "string"
      },
      "status": {
        "type": "string"
      },
      "upstream_id": {
        "type": "string"
      },
      "upstream_request_id": {
        "type": "string"
      },
      "usage": {
        "additionalProperties": true,
        "type": "object"
      }
    },
    "required": [
      "status",
      "service_id",
      "result"
    ],
    "type": "object"
  }
}