Endpoints
GET
/json-translate/
Landing / Info
GET
/json-translate/health
Health check
POST
/json-translate/api/v1/translate
Translate JSON
POST
/json-translate/api/v1/detect
Detect language
POST
/json-translate/mcp
MCP JSON-RPC 2.0
Example
curl -X POST https://api.lazy-mac.com/json-translate/api/v1/translate \
-H "Content-Type: application/json" \
-d '{
"data": {
"greeting": "Hello, world!",
"menu": {
"items": [
{"label": "Settings", "count": 5},
{"label": "Log out", "count": null}
]
}
},
"target": "ko",
"source": "en"
}'
{
"translated": {
"greeting": "안녕하세요, 세상!",
"menu": {
"items": [
{"label": "설정", "count": 5},
{"label": "로그아웃", "count": null}
]
}
},
"meta": {
"strings_translated": 3,
"source": "en",
"target": "ko"
}
}