Open Platform

Connect transcription to your workflow

Create API keys and follow the documentation to parse links and transcribe videos. Benefits and quotas are shared with your web account; no separate account is required.

curl -X POST https://www.xiats.com/openapi/v1/transcribe \
  -H "X-Api-Key: <your-key>" \
  -H "X-Api-Secret: <your-secret>" \
  -H "Content-Type: application/json" \
  -d '{"url":"<video-url>"}'

Available endpoints

REST-style endpoints with JSON requests and responses. Batches accept up to 20 items and return a result or error for each one.

POST

Link parsing

/openapi/v1/{tool_id}/resolve

Submit one share link or a batch of up to 20 and receive parsing results. Usage draws on the same tool benefits as the web app.

POST

Video transcription

/openapi/v1/transcribe

Submit a video URL to transcribe its audio. The response contains only text and character count, not the video file.

GET

Quota query

/openapi/v1/tools

Check each tool's activation status and remaining allowance for integration health checks.

Integrate in three steps

Go from registration to your first request in minutes.

  1. 1

    Register & view documentation

    Open Account → Open Platform after signing in for API documentation and examples. Visitors may also preview the documentation.

  2. 2

    Activate membership & create keys

    Active members can create API Key/Secret pairs, issue separate pairs to different clients, and revoke them at any time.

  3. 3

    Send authenticated requests

    Include X-Api-Key and X-Api-Secret headers. Each call counts toward account usage and is logged.

API keys are account credentials. Keep them secret. Calls pause when membership expires and resume after renewal.

API calls share your web account's benefits and quotas. Every call is recorded.

Start integrating

Sign in to read the complete documentation. Activate membership to create keys and make API calls.