All endpoints return a status key in the JSON response with values as follows:
Optional
Optional
curl -d 'name=Test From API&description=works?&utc_offset=-5&starts_at_year=2023&starts_at_month=10&starts_at_day=10&starts_at_hour=12&starts_at_minute=00&ends_at_year=2023&ends_at_month=10&ends_at_day=11&ends_at_hour=12&ends_at_minute=00' -H 'Auth-Token: <auth token>' https://www.badgestic.com/v1/events
Returns on success
Returns on fail
(Only send parameters that need to be updated)
curl -d 'name=Test From API (mod)&utc_offset=2' -H 'Auth-Token: <auth token>' -X PUT https://www.badgestic.com/v1/events/<event id>
Returns on success
Returns on fail
curl -H 'Auth-Token: <auth token>' -X DELETE https://www.badgestic.com/v1/events/<event id>
Returns
curl -H 'Auth-Token: <auth token>' https://www.badgestic.com/v1/events/<event id>
Returns
Optional
Optional; Default: 'true'; Possible Values: 'true' | 'false'
curl -d 'first_name=John&last_name=Smith' -H 'Auth-Token: <auth token>' https://www.badgestic.com/v1/events/<event id>/guests
Returns on success
Returns on fail
Optional
Possible Values: 'true' | 'false'
(Only send parameters that need to be updated)
curl -d 'first_name=John&last_name=Smith Johnson' -H 'Auth-Token: <auth token>' -X PUT https://www.badgestic.com/v1/guests/<guest id>
Returns on success
Returns on fail
curl -H 'Auth-Token: <auth token>' -X DELETE https://www.badgestic.com/v1/guests/<guest id>
Returns
This method is not technically part of the API. It doesn't need authentication and it is not versioned. It returns the QR code image for a guest.
Returns
This method is not technically part of the API. It doesn't need authentication and it is not versioned. It returns a plain string with the qr code url if available, otherwise an empty string.
Returns