This is a full-featured RESTful API. All requests use the base URL of https://api.deepreel.com/.

Responses to each request are provided as a JSON object. The response is either the data requested, or a valid error message and error code as outlined below.

Here is a list of all the error codes the DeepReel API returns in case something does not go as expected:

Error CodeMeaning
401Unauthorized — Your API key is invalid.
403Forbidden — Insufficient rights to a resource.
404Not Found — Requested resource does not exist.
429Too Many Requests — You have exceed the rate limit.
500Internal Server Error — We had a problem with our server. Try again later.
503Service Unavailable — This shouldn’t generally happen. Either a deploy is in process, or DeepReel services are down.