Participants

Remove a registration

Take one person off the signup: every Commitment they hold and every day they attend goes, and the registration is marked not attending. Destructive and immediate; notifies nobody. Repeating it returns the same end state. A Commitment on a past or cancelled date (a Locked Commitment) is history: moving it, or removing a registration that holds one, is refused with 400 and nothing is written. Returns the registration as it now stands.

delete/signups/{id}/registrations/{rid}

Request

  • Base URL: https://thesignup.app/api/v1
  • URL: https://thesignup.app/api/v1/signups/{id}/registrations/{rid}
  • Auth: HTTP bearer

Path parameters

idstring uuid required
ridstring uuid required

Response

The registration, no longer attending

idstring uuid required
eventIdstring uuid required
namestring required
emailstring email required
phonestring nullable required
attendingboolean required
attendOnlyboolean required
attendeesinteger required

How many people this registration covers, the person included.

nameVisibleboolean required

Whether the person's name is shown on the public signup page's list of who signed up.

eventCustomFieldResponsestring nullable required
dayCustomFieldResponsesobject nullable required
daysstring[] required

The event days (event_days.id) this person is attending, sorted by id. Includes the day a slot they hold is on, unless it was removed with days.

createdAtstring date-time required
lastModifiedAtstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.