Actions52
- Records Actions
- Comments Actions
- Objects Actions
- Attributes Actions
- List Attributes
- Create Attribute
- Get Attribute
- Update Attribute
- GET target/identifier/attributes/attribute/options
- POST target/identifier/attributes/attribute/options
- PATCH target/identifier/attributes/attribute/options/option
- GET target/identifier/attributes/attribute/statuses
- POST target/identifier/attributes/attribute/statuses
- PATCH target/identifier/attributes/attribute/statuses/status
- Lists Actions
- Entries Actions
- Workspace Members Actions
- Notes Actions
- Tasks Actions
- Webhooks Actions
- Threads Actions
Overview
This node interacts with the Attio API to manage webhooks. Specifically, the "Delete Webhook" operation allows users to delete a webhook identified by its unique UUID. This is useful for cleaning up or removing webhooks that are no longer needed or valid, helping maintain an organized and secure integration environment.
Practical examples include:
- Removing outdated or unused webhooks after a project phase ends.
- Deleting test webhooks created during development.
- Managing webhook lifecycle programmatically as part of automation workflows.
Properties
| Name | Meaning |
|---|---|
| Webhook Id | A UUID identifying the webhook to delete. |
Output
The node outputs JSON data representing the response from the Attio API after attempting to delete the specified webhook. Typically, this will confirm successful deletion or provide error details if the operation failed.
The output structure is:
{
"json": {
// API response fields confirming deletion or error information
},
"pairedItem": {
"item": <index_of_input_item>
}
}
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for authenticating with the Attio API.
- The node sends HTTP requests to
https://api.attio.comendpoints. - Proper configuration of the API authentication token in n8n credentials is necessary.
Troubleshooting
Common issues:
- Invalid or missing webhook UUID: Ensure the provided Webhook Id is a valid UUID string.
- Authentication errors: Verify that the API key credential is correctly set and has sufficient permissions.
- Network or connectivity problems: Confirm that n8n can reach the Attio API endpoint.
Error messages:
"Operation ... not found for resource ...": Indicates a misconfiguration or unsupported operation; verify the selected resource and operation.- API errors returned in the JSON response may indicate issues such as "Webhook not found" or permission denied; check the webhook ID and API key scopes.
Links and References
- Attio API Documentation (for detailed API behavior and webhook management)
- n8n Documentation (for general usage of custom nodes and credentials)