Triggers
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
project_idstringRequired
Body
A domain model representing a request to create a new Trigger.
provider_idstringRequired
trigger_idstringRequired
connection_idany ofOptional
string · uuidOptional
nullOptional
Responses
201
Successful Response
application/json
422
Validation Error
application/json
post
/projects/{project_id}/triggersGet the data for a specific native trigger available and implemented by Stack AI.
Path parameters
provider_idstringRequired
trigger_idstringRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/providers/{provider_id}/triggers/{trigger_id}Path parameters
project_trigger_idstring · uuidRequired
api_keystringRequired
org_idstringRequired
Query parameters
trigger_idany ofOptional
stringOptional
nullOptional
provider_idany ofOptional
stringOptional
nullOptional
Responses
202
Successful Response
application/json
422
Validation Error
application/json
post
/organizations/{org_id}/triggers/{project_trigger_id}/webhook/key/{api_key}No content
Handle webhook requests for all incoming webhook events.
Path parameters
webhook_idstringRequiredExample:
Webhook identifier - either an app webhook provider (e.g., 'slack', 'github') or a project trigger UUID
slackResponses
200
Successful Response
application/json
422
Validation Error
application/json
post
/v1/webhooks/{webhook_id}No content
Get test samples for a trigger.
Authorizations
OAuth2passwordRequired
Token URL:
Path parameters
project_trigger_idstring · uuidRequired
Responses
200
Successful Response
application/json
422
Validation Error
application/json
get
/api/v0/project-triggers/{project_trigger_id}/test-samplesLast updated
Was this helpful?

