Buyer API (Pull)
Booking
Cancel Booking
1 min
{ "name" "cancel booking", "method" "post", "url" " https //wspull bakuun com/v2/booking/mpbxx/xxxxx", "description" "", "tab" "examples", "examples" { "languages" \[ { "id" "am0mvmykeygzhivti8jjt", "language" "json", "code" "{\n \\"password\\" \\"tl\\",\n \\"username\\" \\"tl\\",\n \\"partnerid\\" \\"ab798\\",\n \\"partnername\\" \\"testpartner\\",\n \\"action\\" \\"pushcancelbooking\\",\n \\"hotelreservation\\" \[\n {\n \\"hotelcode\\" \\"100\\",\n \\"hotelname\\" \\"test\\",\n \\"resid\\" \\"100\\",\n \\"resstatus\\" \\"cancel\\"\n }\n ]\n}", "customlabel" "" } ], "selectedlanguageid" "am0mvmykeygzhivti8jjt" }, "results" { "languages" \[ { "id" "gzlaavy3x5eyjzck8jsja", "language" "200", "code" "\[\n {\n \\"success\\" true,\n \\"message\\" \\"reservation cancel success\\",\n \\"roomindex\\" \\"2\\",\n \\"reservationid\\" \\"mpb543 2\\"\n },\n {\n \\"success\\" true,\n \\"message\\" \\"reservation cancel success\\",\n \\"roomindex\\" \\"1\\",\n \\"reservationid\\" \\"mpb543 1\\"\n }\n]", "customlabel" "" }, { "id" "rsrvbd6i7jtiag7suwocg", "language" "423", "code" "{\n \\"success\\" false,\n \\"errors\\" \[\n {\n \\"code\\" 423,\n \\"message\\" \\"invalid reservation id \\"\n }\n ]\n}", "customlabel" "" } ], "selectedlanguageid" "gzlaavy3x5eyjzck8jsja" }, "request" { "pathparameters" \[], "queryparameters" \[], "headerparameters" \[], "bodydataparameters" \[ { "name" "username", "kind" "required", "type" "string", "description" "system generated, api access secret key (unique per account) ", "" "system generated, api access secret key (unique per account) " }, { "name" "password", "kind" "required", "type" "string", "description" "system generated, api access secret key (unique per account) ", "" "system generated, api access secret key (unique per account) " }, { "name" "partnerid", "kind" "required", "type" "string", "description" "partner (buyer) identifier (e g rdkxx mpbxxx) ", "" "partner (buyer) identifier (e g rdkxx mpbxxx) " }, { "name" "partnername", "kind" "required", "type" "string", "description" "partner (buyer) name", "" "partner (buyer) name" }, { "name" "action", "kind" "required", "type" "string", "description" "always set as pushcancelbooking", "" "always set as pushcancelbooking" }, { "name" "hotelreservation", "kind" "required", "type" "object", "description" "", "" "required", "children" \[ { "name" "hotelcode", "kind" "required", "type" "string", "description" "unique bakuun or partner property id " }, { "name" "hotelname", "kind" "required", "type" "string", "description" "name of the property (for reference) " }, { "name" "resid", "kind" "required", "type" "string", "description" "reservation id previously generated" }, { "name" "resstatus", "kind" "required", "type" "string", "description" "must be \\"cancel\\" to confirm cancellation action " } ], "schema" \[ { "name" "hotelcode", "kind" "required", "type" "string", "description" "unique bakuun or partner property id " }, { "name" "hotelname", "kind" "required", "type" "string", "description" "name of the property (for reference) " }, { "name" "resid", "kind" "required", "type" "string", "description" "reservation id previously generated" }, { "name" "resstatus", "kind" "required", "type" "string", "description" "must be \\"cancel\\" to confirm cancellation action " } ] } ], "formdataparameters" \[] }, "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" }, "hastryitout" false, "response" \[ { "name" "success", "kind" "optional", "type" "boolean", "description" "true > when the reservation is cancelled " }, { "name" "message", "kind" "optional", "type" "string", "description" "reservation cancel success > when the reservation for that room is cancelled ", "children" \[] }, { "name" "roomindex", "kind" "optional", "type" "string", "description" "the room reference index tied to the original request payload ", "children" \[] }, { "name" "reservationid", "kind" "optional", "type" "string", "description" "the room reference index tied to the original request payload ", "children" \[] } ] }

