Integrations
Integrations connect Anonfeedback to third-party tools. Currently supported: Jira.
All endpoints require authentication. Creating, updating, enabling, and disabling integrations also require an active integration entitlement on your plan.
List available integrations
GET /api/integrations/available
Returns the list of integration types the platform supports, regardless of whether they are configured.
List configured integrations
GET /api/integrations
Returns all integrations configured for the organization.
Get an integration
GET /api/integrations/:id
Create an integration
POST /api/integrations
{
"type": "jira",
"name": "Jira Production",
"config": {}
}
Requires integration entitlement.
Update an integration
PUT /api/integrations/:id
Delete an integration
DELETE /api/integrations/:id
Enable / disable
POST /api/integrations/:id/enable
POST /api/integrations/:id/disable
Test an integration
POST /api/integrations/:id/test
Sends a test payload to verify connectivity. Returns success/failure with a diagnostic message.
Integration statistics
GET /api/integrations/:id/stats
Returns counts of events processed, tickets created, and errors for the integration.
Integration tickets
GET /api/integrations/:id/tickets
Returns tickets created by this integration (e.g. Jira issues created from serious concerns).
Jira
Get Jira auth URL
GET /api/integrations/jira/auth
Returns an OAuth authorization URL to initiate the Jira connection flow.
OAuth callback (public)
GET /api/integrations/jira/callback
Handles the OAuth redirect from Jira. Not called directly.
List Jira projects
GET /api/integrations/jira/projects
Returns the list of projects from the connected Jira workspace.
Configure Jira integration
POST /api/integrations/jira/configure
{
"projectKey": "FEEDBACK",
"issueType": "Bug",
"autoCreate": true
}
Sets which Jira project and issue type serious concerns are sent to.
Room-level Jira settings
GET /api/events/room/:roomId/jira-settings
PUT /api/events/room/:roomId/jira-settings
Override the organization-level Jira config for a specific room.