Unable to cancel booking through the API. It’s also quite confusing in the docs that there are different ways to cancel it. Both PATCH /v1/intents/{intentId}/booking/cancel and PATCH https://api.youcanbook.me/v1/bookings/{bookingId}? I tried both and none work. Would love a solution to this.
@theapidev to that URL endpoint (https://api.youcanbook.me/v1/bookings/{bookingId}) you should be able to PATCH
{
"cancelled" : true
}
Is this not working for you?
No unfortunately I keep getting this error:
{
"code": "ycbm_api_booking_forbidden_operation",
"errors": [],
"httpCode": 403,
"httpStatusCode": 403,
"message": "Booking operation is not allowed",
"status": "FORBIDDEN",
"type": "YcbmApiException"
}
I’ve double checked the bookingId and the link multiple times, no luck so far… Also tried with new bookings. I can run GET on the same endpoint and it returns:
{
"cancelled": false
}
But PATCH does not work. I’m including the {“cancelled”:true} body.
@theapidev I will send you a message here so I an more specific information about your requests.