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"
]
}
}
]
}