Skip to main content
GET
/
trigger
/
triggers
/
{trigger_type}
/
{topic}
Retrieve a specific trigger
curl --request GET \
  --url https://api.quiva.ai/trigger/triggers/{trigger_type}/{topic} \
  --header 'Authorization: Bearer <token>'
{
"body": {
"name": "my-gateway-trigger",
"collection": "my-collection",
"description": "Trigger for API gateway endpoint",
"gateway_mapping_subject": "ms.trigger.gateway.123456",
"stream": "quiva-trigger-config",
"subject": "ms.trigger.gateway.my-gateway-trigger",
"trigger_type": "gateway",
"type": "created"
},
"metadata": {
"subject": "ms.trigger.gateway.my-gateway-trigger"
},
"status_code": 200
}

Authorizations

Authorization
string
header
required

JWT token for authentication. Required for all API operations to verify identity and access permissions.

Path Parameters

trigger_type
enum<string>
required

The type of trigger (gateway, stream, subject)

Available options:
gateway,
stream,
subject
topic
string
required

The unique topic identifier of the trigger (without the prefix)

Response

Successfully retrieved trigger

body
object

Complete trigger data containing all configurations and properties.

metadata
object
status_code
integer

HTTP status code indicating the result of the operation.

Example:

200