FruxonDocs
IntegrationsCore

Lists trigger types this integration emits.

Catalog metadata, not per-tenant data. Examples: GitHub emits `github.pull_request.opened`; the System integration emits `schedule.cron`. The runtime `Trigger` entity binds one of these types to one or more agents.

GET
/v1/tenants/{tenant}/integrations/{integration}/triggers
AuthorizationBearer <token>

JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.

In: header

Path Parameters

integration*string

The integration ID.

tenant*string

The tenant identifier

Response Body

curl -X GET "https://api.fruxon.com/v1/tenants/string/integrations/string/triggers"
[
  {
    "id": "string",
    "displayName": "string",
    "description": "string",
    "kind": "SCHEDULE",
    "requiresConfig": false,
    "payloadFields": [
      {
        "path": "string",
        "type": "UNSPECIFIED",
        "description": "string",
        "group": "UNSPECIFIED",
        "examples": {
          "default": {
            "value": "string"
          }
        }
      }
    ]
  }
]
Empty
Empty
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}