Status
Public service status
A single unauthenticated endpoint. Use it to check that the API is reachable, to discover the documentation and the OpenAPI description, and to read the rate limit headers before you start making authenticated calls.
Returns the status of the API. No authentication required.
Every response from this API, including this one, carries RateLimit-Limit, RateLimit-Remaining, RateLimit-Reset and RateLimit-Policy. Exceeding the limit returns 429 with Retry-After in seconds.
Returns
Code: 200
The service status
| Name | Type | Required | Description |
|---|---|---|---|
status
|
Must be a String | Required |
‘ok’ while the API is serving requests |
api_version
|
Must be a String | Required |
Current API version |
documentation_url
|
Must be a String | Required |
Human readable API reference |
openapi_url
|
Must be a String | Required |
OpenAPI description of this API |
developer_portal_url
|
Must be a String | Required |
Developer portal: quickstart, auth, webhooks |
authentication
|
Must be a String | Required |
How to authenticate a request |
rate_limit
|
Must be a Hash | Required |
The rate limit in force |
rate_limit[limit]
|
Must be a Integer | Required |
Requests allowed per window |
rate_limit[window_seconds]
|
Must be a Integer | Required |
Length of the window in seconds |
rate_limit[scope]
|
Must be a String | Required |
What the limit is counted against |
versioning
|
Must be a Hash | Required |
Which versions are served, and how retirement is signalled |
versioning[current]
|
Must be a String | Required |
The version to build against |
versioning[supported]
|
Must be an array of any type | Required |
Every version still serving requests |
versioning[deprecated]
|
Must be an array of any type | Required |
Versions that are deprecated but still serving |
versioning[policy_url]
|
Must be a String | Required |
The published versioning and deprecation policy |
versioning[signalling]
|
Must be a String | Required |
The headers a deprecated version sends |