Documentation

Quick Example

Here's how to transcribe an audio file using cURL:

# Submit a transcription job
curl -X POST https://api.icana.ai/api/v1/transcribe \
  -H "X-API-Key: your-api-key" \
  -F "file=@audio.mp3" \
  -F "language=en"

# Response:
# {"job_id": "abc123", "status": "processing", "message": "..."}

# Check job status
curl https://api.icana.ai/api/v1/jobs/abc123 \
  -H "X-API-Key: your-api-key"

# When complete, response includes:
# {"status": "completed", "transcription": "...", "diarization": "..."}