Guests
Guests
Retrieve the list of guests
MobiCheckin provides a paginaged API to retrieve the list of guests of your event. Starts at page=1. Paginate every 500 guests. If you want to know how many guests registered to your event, you should query GET /api/v1/events/{id}.format and look at the property guest_count.
Optional query parameters are:
?uid=%s: Search a guest by his/her uid. Will return an array of 0 or 1 guest.?search=%s: Full-text search in the guest list.?category[]=%s&category[]=%s: Filter by the given guest category ids.
You can compound these filter parameters
JSON
Request
GET /api/v1/events/{event_id}/guests.json?page=1&auth_token=YOUR_API_TOKENResponse
// 200 OK
[
{
// the first guest
},
{
// the second guest
}
]XML
Request
Response
You can increment the page query string parameter until you get an empty array.
Create a new guest
You can add a new person to your event guest list.
JSON
Request
Response
XML
Request
Response
Retrieve information about a guest
With the id of a guest, you can details about him. We provide 2 optional parameters to pass as query string parameters:
guest_metadata=truewill put theguest_metadataarray in the object returnedqrcode_url=truewill put theqrcode_urlstring in the object returnedbadges=truewill provide an array of the guest badgesfiles=truewill provide an array of attached files
JSON
Request
Response
XML
Request
Response
Update a guest
You can add complementary information, update or delete your guests fields. Be careful that these modifications are done in place, not concatenated to existing fields. For instance, if you provide a guest_metadata array in your request, they won't be appended to existing entries in the guest, but will replace them.
JSON
Request
Response
XML
Request
Response
Delete a guest
You can delete guests (which is irreversible).
JSON
Request
Response
XML
Request
Response
Last updated
Was this helpful?