POST
/guests
Auth Required

Create Guest

Register a new guest.

Scopes: guest:write
Rate Limit: 30 per minute

Request/Response Examples

Register a new guest.

JSON
{
    "guest_code": "GUEST001",
    "first_name": "John",
    "last_name": "Doe",
    "email": "john.doe@example.com",
    "phone_number": "+254712345678"
}

Guest created successfully.

JSON
{
    "status": "success",
    "data": {
        "id": 123,
        "guest_code": "GUEST001",
        "first_name": "John",
        "last_name": "Doe"
    },
    "code": 201
}