v7

latestOpenAPI 3.0.3raw.githubusercontent.com2026-08-013764062.2 MB
Addons

Get integration events for a specific integration configuration.

Returns a list of integration events belonging to a specific integration configuration, identified by its id.

get/api/admin/addons/{id}/events

Path parameters

idstring required

Query parameters

limitstring
Example:50

The number of results to return in a page. By default it is set to 50.

offsetstring
Example:50

The number of results to skip when returning a page. By default it is set to 0.

Response

#/components/schemas/integrationEventsSchema

Example response

{
  "integrationEvents": [
    {
      "id": "7",
      "integrationId": 42,
      "createdAt": "2023-12-27T13:37:00+01:00",
      "state": "failed",
      "stateDetails": "Status code: 429 - Rate limit reached.",
      "event": {
        "createdAt": "2023-07-05T12:56:00.000Z",
        "type": "feature-created",
        "createdBy": "johndoe",
        "createdByUserId": 1337,
        "environment": "development",
        "project": "default",
        "featureName": "my.first.feature",
        "data": {
          "name": "new-feature",
          "description": "Flag description",
          "type": "release",
          "project": "my-project",
          "stale": false,
          "variants": [],
          "createdAt": "2022-05-31T13:32:20.547Z",
          "lastSeenAt": null,
          "impressionData": true
        },
        "preData": {
          "name": "new-feature",
          "description": "Flag description",
          "type": "release",
          "project": "my-project",
          "stale": false,
          "variants": [],
          "createdAt": "2022-05-31T13:32:20.547Z",
          "lastSeenAt": null,
          "impressionData": true
        },
        "tags": [
          {
            "value": "a-tag-value",
            "type": "simple",
            "color": "#FFFFFF"
          }
        ],
        "ip": "192.168.1.1",
        "groupType": "change-request",
        "groupId": "01HQVX5K8P9EXAMPLE123456"
      },
      "details": {
        "message": "*user@yourcompany.com* created a new *slack-app* integration configuration",
        "channels": [
          "engineering",
          "unleash-updates"
        ]
      }
    }
  ]
}