LogoMkSaaS Docs
LogoMkSaaS Docs
HomepageTikomni Quick StartAuthenticationu1 APIu2 APIBillingError EnvelopeAPI ReferenceDeploy Runbook
X (Twitter)

u2 API

Async submit/query gateway routes for u2

Routes

  • submit: POST /api/u2/v1/services/audio/asr/transcription
  • query: POST /api/u2/v1/tasks/{task_id}

Async Model

  • submit returns task_id
  • client polls query endpoint
  • platform does not block requests for long polling

Submit Example

curl -X POST "https://api.tikomni.com/api/u2/v1/services/audio/asr/transcription" \
  -H "Authorization: Bearer <platform_api_key>" \
  -H "Content-Type: application/json" \
  -d '{
    "input": {
      "file_urls": ["https://example.com/audio.wav"]
    }
  }'

Query Example

curl -X POST "https://api.tikomni.com/api/u2/v1/tasks/<task_id>" \
  -H "Authorization: Bearer <platform_api_key>"

Billing Notes

  • submit creates a fixed hold (default 80 credits)
  • on completion, platform finalizes with duration-based credits
  • on failure, platform releases hold

Fallback Notes

When query observes DownloadFailed or long no-progress state, platform enqueues internal fallback transfer jobs.

Table of Contents

Routes
Async Model
Submit Example
Query Example
Billing Notes
Fallback Notes