Configuring your webhook settings
If you’re less technical, we recommend using a tool like Make to generate a webhook URL and run automations. If you’re a developer, you can hook into your existing infrastructure using any tool that can receive and process JSON payloads.
Supported events
The following organization-level events will be sent to the provided URL:| Human-readable name | Name | Example JSON payload |
|---|---|---|
| New project created | organization.project.created | { "data": { "createdBy": { "type": "user", "userEmail": "[email protected]" }, "organizationID": "QwdEyxnVMe", "projectID": "690b5fb272e1cdfb40f14234", "workspaceID": "xbgjLGkdJe" }, "resource": "organization-QwdEyxnVMe", "time": 1762353077240, "type": "organization.project.created" } |
| Project published | organization.project.published | { "data": { "organizationID": "QwdEyxnVMe", "projectID": "690b5fb272e1cdfb40f14234", "publishedBy": { "type": "user", "userEmail": "[email protected]" }, "publishedFromEnvironment": "Development", "publishedToEnvironment": "Production", "versionID": "690b5fb272e1cdfb40f14236", "workspaceID": "xbgjLGkdJe" }, "resource": "organization-QwdEyxnVMe", "time": 1762353151870, "type": "organization.project.published" } |
| Project deleted | organization.project.deleted | { "data": { "deletedBy": { "type": "user", "userEmail": "[email protected]" }, "organizationID": "QwdEyxnVMe", "projectID": "690b5f89916774031b9af1c6", "workspaceID": "xbgjLGkdJe" }, "resource": "organization-QwdEyxnVMe", "time": 1762353206555, "type": "organization.project.deleted" } |