Skip to main content

Endpoints


Validate a key

Check whether an API key is valid and retrieve its metadata.

Request

string
required
The API key to validate.

Response

boolean
true if the key is active, false otherwise.
string
The first 14 characters of the key (safe to display/log).
string
Label assigned to the key when it was created.
integer
Maximum number of API calls per calendar month.
integer
Number of calls made in the current calendar month.
integer
Total API calls made with this key across all time.
string
ISO 8601 timestamp of when the key was created.

Example


Get usage history

Returns current-month usage and up to 24 months of historical usage for your key.

Request

string
required
Your API key.
integer
Filter history to a specific year (optional).
integer
Filter history to a specific month, 1–12 (optional).

Response

string
Key prefix identifier.
string
Key label.
object
Usage for the current calendar month.
array
Past months, up to 24 entries, most recent first.
integer
Cumulative total calls across all months.

Example


Create a key

This endpoint is restricted to admin use during private beta. It is not available to general API users.
Creates a new API key and stores it in the database.

Request

string
required
A label for the key (e.g. company name or integration name).
string
required
Contact email associated with the key.
integer
default:"100"
Maximum API calls per calendar month.

Response

string
The newly created API key. Store this immediately — it cannot be retrieved again.
string
The first 14 characters (safe reference).
integer
Monthly request limit.
string
Reminder to save the key.

Example