# Set traveler RSVP Update the RSVP status and the RSVP response for a traveler. Endpoint: POST /v2/events/{eventId}/travelers/{travelerId}/rsvp Version: v2 Security: Bearer ## Path parameters: - `eventId` (string, required) Event ID Example: "6926658168" - `travelerId` (string, required) Traveler User ID Example: "f49d00fe-1eda-4304-ba79-a980f565281d" ## Request fields (application/json): - `type` (string) Type of an event Enum: "GENERIC", "PROGRAM", "PROGRAM_SESSION", "PROGRAM_TRIP" - `eventRsvpState` (string) Allowed event rsvp states for a user Enum: "ADDED", "INVITED", "INVITE_ACCEPTED", "INVITE_DECLINED", "REMOVED" - `eventRsvpResponse` (object) Event rsvp response - `eventRsvpResponse.air` (object) Air rsvp response - `eventRsvpResponse.air.notNeeded` (boolean) Whether air booking is needed by the traveler or not Example: true - `eventRsvpResponse.hotel` (object) Hotel rsvp response - `eventRsvpResponse.hotel.notNeeded` (boolean) Whether hotel booking is needed by the traveler or not Example: true - `eventRsvpResponse.car` (object) Car rsvp response - `eventRsvpResponse.car.notNeeded` (boolean) Whether car booking is needed by the traveler or not Example: true - `eventRsvpResponse.rail` (object) Rail rsvp response - `eventRsvpResponse.rail.notNeeded` (boolean) Whether rail booking is needed by the traveler or not Example: true ## Response 400 fields (application/json): - `debugIdentifier` (string) Link to debug the error internally. - `errorMessages` (array) - `errorMessages.errorCode` (string) Error code to identify the specific errors. - `errorMessages.message` (string) Message containing details of error. - `errorMessages.errorParameters` (array) Error message parameters. - `errorMessages.errorParameters.name` (string) Parameter name - `errorMessages.errorParameters.value` (string) Parameter value - `errorMessages.errorDetail` (string) More details about the error. ## Response 401 fields (application/json): - `debugIdentifier` (string) Link to debug the error internally. - `errorMessages` (array) - `errorMessages.errorCode` (string) Error code to identify the specific errors. - `errorMessages.message` (string) Message containing details of error. - `errorMessages.errorParameters` (array) Error message parameters. - `errorMessages.errorParameters.name` (string) Parameter name - `errorMessages.errorParameters.value` (string) Parameter value - `errorMessages.errorDetail` (string) More details about the error. ## Response 403 fields (application/json): - `debugIdentifier` (string) Link to debug the error internally. - `errorMessages` (array) - `errorMessages.errorCode` (string) Error code to identify the specific errors. - `errorMessages.message` (string) Message containing details of error. - `errorMessages.errorParameters` (array) Error message parameters. - `errorMessages.errorParameters.name` (string) Parameter name - `errorMessages.errorParameters.value` (string) Parameter value - `errorMessages.errorDetail` (string) More details about the error. ## Response 200 fields