List who changed a broadcast, newest first
GET
Each create, edit, end, reopen, stream key rotation and delete of the broadcast, with who made it and whether it came through the AI assistant or a scoped API credential. An edit lists the fields whose stored value changed; a save that changed nothing is not listed. Organization admins only. Cursor-paginated: pass paging.next back as cursor.
ApiCredentialheader
AuthorizationBearer <edk_<id>_<secret>>A scoped API credential (edk_...), issued in the admin under Settings > Integrations and sent as Authorization: Bearer edk_.... Its level, scope and refusals are in Authentication; its rate limit and the 429 response are in Errors.
orgSlug*stringbroadcastSlug*stringlimit?integerChanges per page (default 20).
Range
1 <= value <= 50cursor?stringOpaque cursor for pagination
A page of changes
application/json- response
changes*array<>paging*curl -X GET "$EVENTDOOR_API/organizations/acme/broadcasts/vs-celtics/changes" \
-H "Authorization: Bearer $EVENTDOOR_TOKEN"Example Response
{
"changes": [
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"action": "created",
"fields": [
"title"
],
"changedAt": "2019-08-24T14:15:22Z",
"actor": {
"name": "string",
"username": "string",
"profileId": "faebe71b-2bf8-4bdb-9b67-258e4d6aa00a",
"via": "direct",
"clientId": "string",
"credentialId": "f568fec0-10b6-4b94-9daf-e62c50c9bf3e",
"credentialName": "string",
"attributed": true
}
}
],
"paging": {
"next": "string",
"hasMore": true
}
}