Skip to main content
Drum API Authentication

How to authenticate your Drum API requests with a valid API token

Ben Walker avatar
Written by Ben Walker
Updated over 3 months ago

All API requests require authentication using an API token in the request headers.

Drum's API Endpoint

All requests for Drum's API should be to the following API endpoint:

https://app.getdrum.com/api/v1/

The resource name can then be appended as required, e.g:

https://app.getdrum.com/api/v1/projects

Getting an API Token

  1. Generate a new API token through the interface

  2. Store your token securely

Using the API Token

Include your API token in all requests using the Authorization header:

Authorization: Bearer your-api-token-here

Example Request

curl -H "Authorization: Bearer your-api-token-here" https://app.getdrum.com/api/v1/projects

Security Notes

  • Keep your API token secure and never share it

  • Each token's last used timestamp is tracked

  • Tokens are associated with a specific user account

  • API requests are stateless (no session storage)

  • Invalid or missing tokens will receive a 401 Unauthorized response

The API will authenticate your requests and provide access to resources within your account's scope when using a valid token.

Did this answer your question?