List analytics event names
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the names of the analytics events the app has tracked, most frequent first, with how many times each one was recorded.
Use this to discover what an app tracks before you query it. Pass a name from the response as the event_name to Query analytics events, Aggregate analytics events over time, or List analytics event properties.
Base44 keeps analytics events for 60 days, so counts cover the last 60 days and an event the app stopped sending before that no longer appears. The response returns at most the 1000 most frequent names.
<Note>Events are written asynchronously, so an event the app tracked in the last few seconds can be missing from the response.</Note>
Request
- Base URL: https://app.base44.com
- URL: https://app.base44.com/api/apps/{app_id}/analytics/names
- Auth: HTTP bearer
Path parameters
ID of the app whose analytics to read.
Response
Successful Response
Example response
{
"event_names": [
{
"count": 15320,
"name": "page_view"
},
{
"count": 1842,
"name": "checkout_completed"
}
]
}Changes
- info
the security scope
read_onlywas added to the endpoint's security schemePersonalAccessTokenAuth - info
the security scope
full_accesswas removed from the endpoint's security schemePersonalAccessTokenAuth
- info
- info
the endpoint scheme security
PersonalAccessTokenAuthwas added to the API
- info