Returns the events in the account you are calling as.
What comes back depends on who is asking. A caller who may read events gets every event, published or not. A caller who may not gets only events that are published and approved. An anonymous caller gets only events that are both public and published, and only on an account that has public browsing turned on - otherwise the endpoint answers as though it does not exist.
Events still being drafted in the admin console are never returned to anyone but the person drafting them.
A filter to apply to the results. Declared as an array of objects, where each object contains an attr (attribute code), operator and value key. Examples:
?filter[0]['attr']=name&filter[0][operator]=like&filter[0][value]=luke
?filter[0]['attr']=id&filter[0][operator]=>&filter[0][value]=265
See the filters documentation for more details on how to use this.
A list of extras to include in the response. These are objects or arrays that are not part of the model's primary attributes, such as stats and counts. For fast responses, avoid requesting them if you don't need them.
A list of relations to include in the response. May be single records or collections. It is often more efficient to retrieve this way, to avoid follow-up API calls.
- Mock serverhttps://developer.rosterfy.com/_mock/api-docs/openapi/api/v2/event
- Your Rosterfy accounthttps://example.rosterfy.com/api/v2/event
curl -i -X GET \
'https://developer.rosterfy.com/_mock/api-docs/openapi/api/v2/event?per_page=5&page=1&filter=%7Bfilter%7D&sort_by=%7Bsort_by%7D&sort_order=%7Bsort_order%7D&_locale=en-US&extras=leader_state&with=hasManyDeepFromRelationsWithConstraints' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Rosterfy-Platform: admin'[ { "current_page": 1, "data": [ … ], "first_page_url": "https://example.rosterfy.com/api/v2/event?per_page=5&_locale=en-US&page=1", "from": 1, "next_page_url": "https://example.rosterfy.com/api/v2/event?per_page=5&_locale=en-US&page=2", "path": "https://example.rosterfy.com/api/v2/event", "per_page": 5, "prev_page_url": null, "to": 5 } ]