Nationwide Coverage!

API Prerequisites

OurAPIs follow a standard pattern for web APIs: REST endpoints with JSON payloads transmitted via HTTP. Getting started is as easy as 1-2-3!


Step 1: Authentication

If you are going to be call our APIs yourself, you will need to be issued a pair of consumer key and secret by our site administrator. You can authenticate endpoints using HTTP Basic Auth by providing the REST API Consumer Key as the username and the REST API Consumer Secret as the password.  If you haven't received these yet, please contact our site administrator using the button below.

Step 2: Whitelist Your Domain

Lastly, our APIs are secured with domain-based access controls - your domain will also need to be whitelisted to prevent misuse by robots. If you haven't already received confirmation that we have whitelisted your domain, please contact our site administrator to whitelist your domain once your integration is complete.

API Rate Limits

There is a limit on API requests 25 requests per 10 seconds, sending more requests in this time frame will produce the following error: 

{ "error_code" : 1001, "error": "Rate limit exceeded. Please try again later." }


<- Overview