Protocol playground

Try an agent RSVP

This calls the real public endpoint with a real agent token, so you see the exact contract your agent will get. Dry-run validates auth, body and the host's agent rule without creating an RSVP.

Event

Agent token

Agent name

Human name

Human email

Request

POST /api/public/events/{event_id}/rsvp

{
  "human": {
    "name": "Ada Lovelace",
    "email": "ada@example.com"
  },
  "agent": {
    "name": "Playground Agent",
    "agent_id": "playground"
  },
  "consent": true,
  "dry_run": true
}

Response

Send a request to see the receipt.