PUT
/
bookings
/
{bookingId}
/
status
curl --request PUT \
  --url https://api-alpha.fourvenues.com/integrations/bookings/{bookingId}/status \
  --header 'Content-Type: application/json' \
  --header 'integration_id: <api-key>' \
  --header 'secret: <api-key>' \
  --header 'x-api-key: <api-key>' \
  --data '{
  "status": "accepted"
}'
{
  "success": true
}

Authorizations

integration_id
string
header
required

Identifier of the integration (Auth v1)

secret
string
header
required

Secret of the organization (Auth v1)

x-api-key
string
header
required

API key (Auth v2)

Path Parameters

bookingId
string
required

Id of the booking

Body

application/json
Body of the request
status
enum<string>[]

Reservation status:<br><br> - <b>Pending</b>: If a reservation is in pending status, a verification is necessary in order to be accepted. This verification can be done manually for the users of Fourvenues Pro. In case of an automatic verification, the reservation must have an advance included.<br><br> - Accepted: A reservation is considered as accepted when there is no additional action by the organizer. This reservation is prepared to be attended on the event day.<br><br> - Rejected: In order to classify the reservation as rejected, a manual action is necessary from Fourvenues Pro. When a reservation is in this status, it will not record the whole amount nor the advance paid by cash. In case of a confirmed advance paid by card and no reimbursement, it will be recorded on event dashboard.<br><br> - Arrival: The arrival status can be used when the clients arrive at the venue. It is possible to use this status in case that the clients don’t get a seat and they are waiting to be seated.<br><br> - Sitting: With the sitting status, the clients have an assigned place.<br><br> - Released: The last status of a reservation is when the clients leave the venue. This status leaves the place vacant and it is possible to sell the place again.<br>

Available options:
pending,
accepted,
rejected,
arrival,
sitting,
released
Example:

"accepted"

Response

200
application/json
HTTP OK
success
boolean
Example:

true