Overview
Auth0 emits events for every login, logout, user creation, password reset, MFA challenge, and organization change. This guide connects those events to Bronto using Auth0 Event Streams.Prerequisites
- A Bronto account and API key. See API Keys.
- Admin access to your Auth0 tenant
- Auth0 Free plan or above. Event Streams is available on all plans.
Configure the Event Stream
Open Event Streams in Auth0
In your Auth0 dashboard, navigate to Monitoring → Event Streams and click + Create Event Stream.
Configure the stream
Fill in the following values:Stream NameEndpointFor EU:For US:Authentication MethodHeader KeyHeader Value
Select event types
Choose the Auth0 event categories you want to forward. To capture all authentication activity, enable Select all events under each category, or pick specific ones such as:
user.createduser.updatedorganization.connection.added- login and logout events
Verify in Bronto
Open Bronto and go to Search. Trigger a test event, for example by logging in to your Auth0-connected application or creating a test user, and confirm the event appears in the UI.What you will see in Bronto
Auth0 events arrive in CloudEvents format with:- a top-level
typefield such asorganization.connection.updated - a
sourcefield identifying the Auth0 tenant - a
dataobject containing the event payload
typedata.context.tenant.iddata.object
Troubleshooting
- No events appearing? Check that the Event Stream shows as Enabled in Auth0 and confirm the endpoint URL and API key are correct.
- Getting 401 errors? Verify the
x-bronto-api-keyheader value matches a valid Bronto API key with the Ingestion role. - Events landing without a dataset or collection? Confirm the
service_nameandservice_namespacequery parameters are present and correctly spelled in the endpoint URL.

