Check in an event registrant

Record that a registrant attended, or undo it. Reaches no one.

MCP tool wild_apricot_write → check_in_registrant

write

Clicks the Check in circle beside the registrant in Registrants & invitees. guests sets how many of a registration's guests are checked in. A registrant with an unpaid registration is not checked in unless check_in_unpaid is true. Only full administrators and event managers can check in. It sends nothing and is undone by calling it again with checked_in false, so it does not wait for your OK.

Parameters

Parameters: check_in_registrant
NameTypeDescription
registration_id integer required integer Registration ID from list_event_registrants.
checked_in boolean boolean false undoes a check-in. Default: true.
guests integer integer Number of guests to check in with this registration. Default: 0.
check_in_unpaid boolean boolean Check in a registrant who has not fully paid. Default: false.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "wild_apricot_write",
    "arguments": {
      "operation": "check_in_registrant",
      "arguments": {
        "registration_id": 1
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "registration_id": 553104,
    "name": "Lena Ortiz",
    "checked_in": true,
    "guests_checked_in": 1,
    "paid": true
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.