Sending your requests, you could receive errors, depending on the issue:

400:

This status code is send if the inputs are malformed (if no audio or audio url is sent for example)

402:

Free tier maximum transcription hours exceeded. Wait for the next month for the quota to rest, or upgrade to pro for unlimited hours.

415:

No audio in he file: This message is returned when we didn't find any audio file from the inputs.

422:

Couldn't reach provided url: This error is returned when the data are well formatted but not processable.
This can happen if the audio url is not reachable for example, from a social media not supported or youtube videos with duration over 2 hours.

429:

Rate limit exceeded. The limits are:

Free plan

  • 20 API calls / hour
  • 3 concurrent requests

Pro plan

  • 200 API calls / minute
  • 15 concurrent requests

500:

These errors are not common and indicate a problem that appeared on our side. Do not hesitate to contact us if this error were to be returned.