Skip to main content
POST
/
registrants
/
checkin
cURL
curl -X POST "https://api.swoogo.com/api/v1/registrants/checkin" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: multipart/form-data" \
  -F "id=26361060" \
  -F "status=attended"
{
  "id": 1,
  "status": "Attended",
  "updated_at": "2015-09-28 10:35:21"
}

Authorizations

Authorization
string
header
required

OAuth 2.0 bearer token obtained from POST /oauth2/token. Tokens expire after 30 minutes. Include in the Authorization header as Bearer {access_token}.

Body

multipart/form-data
id
string

The ID of the registrant to check in.

Example:

"26361060"

status
enum<string>

The attendance status to set. Use attended for check-in, confirmed to revert, or no_show to mark as absent.

Available options:
attended,
confirmed,
no_show
Example:

"attended"

Response

200 - application/json

Check In Registrant

id
number
Example:

1

status
string
Example:

"Attended"

updated_at
string
Example:

"2015-09-28 10:35:21"