The Burq API is REST based and uses JSON encoded with UTF-8 for the format of its request and response payloads. As such, endpoints are invoked using standard HTTP verbs (GET, POST, etc) and resources are identified using URIs.

All API requests are sent over HTTPS.

Requests for our sandbox and production environments (see API Authentication ) are accessed via the following URI:

https://api.burqup.com

HTTP Status Codes

The following HTTP Status Codes used by the Burq API.

Status CodeDescriptionMost Likely Cause
200SuccessfulEverything worked as expected.
304Not Modified
400Bad RequestInvalid/missing data
401UnauthorizedInvalid/missing credentials
404Not FoundThe server can not find the requested resource
429Too Many RequestsThe client has exceeded the API rate limit
500Internal Server ErrorAn error occurred within the Burq application.