Add to an agent
Use Equalang from a coding agent, or call the API yourself.
Three ways in
Use Equalang from Claude Code, Codex, Cursor or any coding agent. All three routes draw on the same credit balance.
Zero configuration. Paste this sentence to your agent and it will read the install guide, clone the skill into its load directory, and ask you for a key.Coming soon
Install the Equalang skill by following the instructions at https://equalang.com/install/skill-install.md
Overview
Text translation returns results directly. Document translation creates a job to track and download.
- Base path
- /v1
- Response format
- Business endpoints return one JSON envelope; file endpoints return binary. The OpenAPI schema is plain JSON.
- Billing
- Uses the same credit balance as the website. See usage.credits_charged for the settled amount.
Authentication
Create an API key in your account and send it as a Bearer token in the Authorization header of every protected request. The full key is shown once, at creation.
Authorization: Bearer el_...
Your first job
Upload a document and choose the target language, then use job_id to check progress.
curl --fail-with-body "https://test.equalang.com/v1/jobs/translate" \
-H "Authorization: Bearer $EQ_API_KEY" \
-F "file=@report.pdf" \
-F "target_language=zh-CN"
# -> { "data": { "job_id": "..." } }
# Use the returned job_id. Repeat until data.finished is true.
curl --fail-with-body "https://test.equalang.com/v1/jobs/$JOB_ID" \
-H "Authorization: Bearer $EQ_API_KEY"
# On SUCCEEDED, open data.download_url to download the result.Endpoint reference
This list is read from the running deployment’s own OpenAPI schema, so it moves when the service does rather than drifting into a document the implementation disagrees with.
Resources
OpenAPI is the one structured contract for the API.
