Smartwaiver's API allows you to obtain a list of participant check-ins. This is helpful if you want to know each time a customer participates in your activity.

Questions? Contact us.


API Key
To find your API key, log in to your Smartwaiver account then go to: https://www.smartwaiver.com/m/rest/

Replace each occurrence of "APIKEY" found in this manual with the API Key found here.


First Request
https://www.smartwaiver.com/api/v3/?rest_request=APIKEY&restapi_checkins
Request will return the most recent check-ins (up to 20).


Results
All results are returned as XML. Example:
<xml>
<checkins>
<checkin>
<checkin_id>234324325434</checkin_id>
<date_utc>2014-02-13 15:48:05</date_utc>
<participant_id>9823923732</participant_id>
</checkin>
</checkins>
</xml>


checkin_id A unique identifier for this check-in
participant_id This can be used to query the API by using: rest_participant_id



Query Options
rest_since_checkinid Only return check-ins created after the specified check-in id. Typically you'll want to use this in conjunction with rest_asc (below).
rest_asc By default the newest check-in is shown first. If you add rest_asc the oldest will be shown first.



Examples
Hi, I'm Jim.
Schedule A Live Tour +