Webhooks & Integrations API
Outgoing Webhooks
Configure webhooks to notify external systems of platform events.List Webhooks
Create Webhook
Available Events:
project.created,project.updated,project.deletedprd.generated,prd.updatedmember.added,member.removed- And more from
WEBHOOK_EVENT_CATEGORIES
Webhook Payload
When an event fires, your endpoint receives:signatureHeaderName (default: x-webhook-signature).
Incoming Webhooks
Receive events from external systems.Receive Webhook
Verification Challenge
challenge parameter.
Integrations
Integration Status
Notion
Connect
Disconnect
Confluence
Connect
Disconnect
Scheduled Exports
List Schedules
?projectId= to filter by project. Requires Pro plan.
Create Schedule
Update Schedule
Delete Schedule
Trigger Manually
Other Endpoints
Notifications
Search
keyword, semantic, hybrid.
Upload Document
file field. Max 10MB. Supports PDF, DOCX, TXT, MD. Returns extracted text and AI analysis.
Upload Image
file and projectId. Max 5MB. Returns storage URL.
Audio Transcription
file field. Max 25MB. Feature-flagged. Returns transcribed text and duration.
Feature Flags
NPS Feedback
Health Check
{ status: "ok" } or { status: "degraded" }.