Skip to main content

Features

Base URL

All requests contain the following base URL:
https://activitysmith.com/api/

Authentication

For authentication, it’s required to include an Authorization header. The header should contain Bearer ask_123456789, where ask_123456789 represents your API Key.
Authorization: Bearer ask_123456789

Response codes

ActivitySmith employs conventional HTTP status codes to signify the outcome of your requests. Typically, 2xx HTTP status codes denote success, 4xx codes represent failures related to the user, and 5xx codes signal infrastructure problems.
StatusDescription
200Request was successful.
400Verify the correctness of the parameters.
401The API key is invalid or was not provided.
404The requested resource could not be located.
429The rate limit has been surpassed.
5xxSignifies a server error with ActivitySmith.
Refer to the Error Codes section for a detailed explanation of all potential API errors.

Rate limit

The ActivitySmith API has a rate limit to ensure the stability and reliability of the service. The rate limit is applied to all endpoints and is based on the number of requests made within a specific time frame. When you exceed the rate limit, you will receive a 429 response code.