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

Prompt
Install the Equalang skill by following the instructions at https://equalang.com/install/skill-install.md
All three routes need an API key.Get an API key

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.

HTTP
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.

Loading the OpenAPI schema...

Resources

OpenAPI is the one structured contract for the API.