Overview
AdQuick provides a REST-based API that conforms to standard HTTP best practices. The API returns JSON-encoded responses.
Updates from V1
We split the endpoints between Programmatic and Guaranteed.
Campaigns and Reports sections now have different endpoints for each type of product. We added a Locations section with endpoints to return data to be used when creating a Guaranteed campaign or a Programmatic campaign.
The Media Type endpoint should be used when creating a Guaranteed campaign, and the Venue Type endpoint for Programmatic.
Authorization
All requests must include your API key as a Bearer token in the Authorization header:
Code
Base URL
The base url for all requests is https://api.adquick.com/v2/
All API requests must be made over https.
Errors
HTTP codes in the 2xx range indicate success. Codes in the 4xx range indicate a received, but invalid request. Codes in the 5xx range indicate an error with AdQuick's servers.
HTTP Status Code Summary:
200 – OK Success
400 – Bad Request
401 – Unauthorized
402 – Request Failed
403 – Forbidden
404 – Not Found
429 – Too Many Requests
Rate Limit
The default rate limit is 5 requests per second. The server will respond with HTTP code 429 if you've surpassed the rate limit.