The SpeedCurve API is based on REST: it is comprised of resources with predictable urls and utilises standard HTTP features (like HTTP Basic Authentication, Response Codes and Methods). All requests, including errors, return JSON.

API Endpoint

The base URI for the V1 API is:


Your API key is available on the Admin > Teams page.

Please check our support doc for more details on managing API keys.

Basic Authentication

Basic Authentication over HTTPS is used to authenticate with the API. Your basic authentication username is your API key and the password can be set to anything. In our examples the API key is your-api-key and the password is x.

The easiest way to authenticate in the API is sending the following HTTP header with your request:

Authorization: Basic your-api-key