API Keys and Webhooks Management is currently in BETA
Enterprise users can integrate Drawboard Projects with other tools and platforms using API keys and webhooks. Whether you need to automate company processes or customize your workflows, you can build exactly what you need and help your team work more seamlessly across the platforms you use.
Through the beta process, we are working with Enterprise teams to continually improve our API documentation. If your team is using the Drawboard Projects API, speak to your account manager for support during the beta period.
Access to API Keys and Webhooks Management is available to Enterprise users on the Web application. API keys and webhooks can be configured by Organization admins via the Account Admin portal.
API keys
An API key is a unique string of characters included in a request to authenticate that the requesting system has permission to communicate with the receiving system.
Enterprise customers can use Drawboard Projects' public API to build solutions that integrate Drawboard Projects with other tools and platforms.
Drawboard Projects public API documentation
Note: We are continually improving our API documentation.
Access Drawboard Projects public API documentation here: https://api.projects.drawboard.com/api-docs/v1/index.html?url=/swagger/v1/swagger.json
For tailored API assistance, contact your account manager.
Configuring API keys in Drawboard Projects
Organization admins on the Enterprise plan can configure API keys on the Web application at https://projects.drawboard.com/admin/api-keys
Or by following the steps below to navigate to the API Keys and Webhooks screen:
- Tap your name in the bottom left corner of Drawboard Projects
- Select Account Admin
- Select API Keys and Webhooks
Admins have the ability to create up to 10 API Keys in their Projects account. Admins can generate an API key by adding the key name, setting its expiry (3 months, 6 months or 1 year), setting the access level and then selecting Generate API Key.
The access levels of keys include:
- Full-access key: Allows both read and write access to your Projects account
- Read-only key: Allows read-only access to your Projects account
Webhooks
Webhooks asynchronously notify your application about events that occur in Projects through an HTTP request.
Adding a new webhook in Drawboard Projects
Organization admins can add and manage webhooks in Drawboard Projects. To add a new webhook, navigate to the Account admin portal:
- Tap your name in the bottom left corner of Drawboard Projects
- Select Account Admin
- Select API Keys and Webhooks
- Then, select the event you would like to be notified about
- Enter the destination URL
- Select Add Webhook