This method has been replaced with Update Rsvp, and will be removed on June 30, 2025.
Updates an RSVP.
You can only call this method when authenticated as a Wix app or Wix user identity.
RSVP ID.
Event ID.
Set of field paths, specifying which parts of RSVP to update.
RSVP form response.
RSVP response status.
Update RSVP options. WIX_EVENTS.MANAGE_RSVP permission is required.
Updated RSVP.
curl -X PATCH 'https://www.wixapis.com/events/v1/events/fd56076c-38f4-4705-b9eb-ec322b85c745/rsvp/7c9dbf44-359c-47c7-a3e4-02638ab851c4' \
-H 'Content-Type: application/json' \
-H 'Authorization: <AUTH TOKEN>' \
-d @- << EOF
{
"rsvpForm": {
"inputValues": [
{
"inputName": "firstName",
"value": "John"
},
{
"inputName": "lastName",
"value": "Doe"
},
{
"inputName": "email",
"value": "john.doe@example.com"
}
]
},
"status": "NO",
"fields": {
"paths": [
"rsvpForm",
"status"
]
}
}
EOF
{
"rsvp": {
"id": "7c9dbf44-359c-47c7-a3e4-02638ab851c4",
"eventId": "fd56076c-38f4-4705-b9eb-ec322b85c745",
"contactId": "46df035c-a6af-4947-8675-4306255ba88f",
"memberId": "",
"created": "2020-05-18T15:07:54Z",
"modified": "2020-05-18T15:38:20Z",
"firstName": "John",
"lastName": "Doe",
"email": "john.doe@example.com",
"rsvpForm": {
"inputValues": [
{
"inputName": "firstName",
"value": "John"
},
{
"inputName": "lastName",
"value": "Doe"
},
{
"inputName": "email",
"value": "john.doe@example.com"
}
]
},
"status": "NO",
"totalGuests": 1,
"guests": [
{
"index": 0,
"fullName": "John Doe",
"id": 1
}
],
"anonymized": false
}
}
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.