Skip Main Navigation
Page Content

Users

For returning developers, you may notice that many of our endpoints now start with the ‘/organizations/:organization_id/’ path. This is a result of changes we made in the first half of 2018 to support users associated with multiple organizations on Eventbrite. Please visit our Organizations page for further context on this change.

Note

These URLs will accept “me” in place of a user ID in URLs - for example, /users/me/orders/ will return orders placed by the current user.

GET /users/:id/

Returns a user for the specified user as user. If you want to get details about the currently authenticated user, use /users/me/.

Parameters

Takes no parameters

Errors

No endpoint-specific errors

GET /users/:id/orders/

Returns a paginated response of orders, under the key orders, of all orders the user has placed (i.e. where the user was the person buying the tickets).

param int id:The id assigned to a user.
param datetime changed_since:
 (optional) Only return attendees changed on or after the time given.

Note

A datetime represented as a string in ISO8601 combined date and time format, always in UTC.

Parameters

Name Type Required Description
changed_since datetime No Only return resource changed on or after the time given
time_filter string No Limits results to either past or current & future events / orders. (Valid choices are: all, past, or current_future)

Errors

No endpoint-specific errors

GET /users/:id/bookmarks/

Gets all the user’s saved events.

In order to update the saved events list, the user must unsave or save each event.

A user is authorized to only see his/her saved events.

Parameters

Name Type Required Description
bookmark_list_id string No Optional bookmark list id to fetch all bookmarks from

Errors

No endpoint-specific errors

POST /users/:id/bookmarks/save/

Adds a new bookmark for the user. Returns {"created": true}.

A user is only authorized to save his/her own events.

Parameters

Name Type Required Description
event_id integer No Event id to bookmark for the user
event_ids list No Event ids to batch bookmark for the user
bookmark_list_id string No Optional Bookmark list id to save the bookmark(s) to

Errors

  • BOOKMARK_ALREADY_EXISTS: The bookmark you are attempting to create already exists.

POST /users/:id/bookmarks/unsave/

Removes the specified bookmark from the event for the user. Returns {"deleted": true}.

A user is only authorized to unsave his/her own events.

Parameters

Name Type Required Description
event_id integer No Event id to bookmark for the user
event_ids list No Event ids to batch bookmark for the user
bookmark_list_id string No Bookmark list id to save the bookmark(s) to

Errors

No endpoint-specific errors