
Create and manage API keys for authentication and set up webhooks for real-time notifications.
API keys allow automated access to your CRM data, synchronize data with other systems, and create custom integrations or solutions.
Once created, your API key provides access to your custom API documentation and playground where you can test endpoints with your actual data model.
Since your API key gives access to sensitive information, you shouldn't share it with services you don't fully trust. If leaked, someone can use it maliciously. If your API key's security is compromised, immediately disable it and generate a new one.
Regenerate an API Key:
Delete an API Key:
Webhooks allow for immediate updates to your specified URL about changes or events related to your customer data.
For example, when an Opportunity moves to "Closed Won", a webhook can automatically trigger invoice creation in your accounting system. Note that this type of automation can also be achieved using Twenty's in-app Workflows feature, which offers triggers based on field updates for internal automation.
Webhooks are ideal for integrating with external systems, while Workflows support both internal automation and external tool connections via webhook triggers, code nodes, and HTTP nodes.
Your webhook will immediately start receiving real-time notifications about changes to your CRM data.
Delete a Webhook:
Edit a Webhook:
As an open-source company, we welcome contributions through Github. Help us keep it up-to-date, accurate, and easy to understand by getting involved and sharing your ideas!
