Stay organized with collections
Save and categorize content based on your preferences.
Request
GetBookingStatusRequest
Return value
GetBookingStatusResponse
Canonical gRPC error codes
NOT_FOUND (if the provided booking ID is unknown to the partner)
// Request to get booking status and prepayment status for a// [ext.maps.booking.partner.v2.Booking]messageGetBookingStatusRequest{// ID of the existing booking (required)stringbooking_id=1;}// Response for the [ext.maps.booking.partner.v2.GetBookingStatus] RPC with// booking status and prepayment statusmessageGetBookingStatusResponse{// ID of the booking (required)stringbooking_id=1;// Status of the booking (required)BookingStatusbooking_status=2;// Prepayment status of the booking (required)PrepaymentStatusprepayment_status=3;}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-05-20 UTC."],[[["\u003cp\u003e\u003ccode\u003eGetBookingStatusRequest\u003c/code\u003e retrieves the status and prepayment status of a booking using the booking ID.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eGetBookingStatusResponse\u003c/code\u003e returns the booking ID, booking status (\u003ccode\u003eBookingStatus\u003c/code\u003e), and prepayment status (\u003ccode\u003ePrepaymentStatus\u003c/code\u003e).\u003c/p\u003e\n"],["\u003cp\u003eIf the booking ID is not found, a \u003ccode\u003eNOT_FOUND\u003c/code\u003e error is returned.\u003c/p\u003e\n"]]],["The `GetBookingStatusRequest` requires a `booking_id` to retrieve booking information. The `GetBookingStatusResponse` returns the `booking_id`, the `booking_status`, and the `prepayment_status`. A `NOT_FOUND` error is returned if the provided `booking_id` is not recognized. This interaction allows partners to check the status and prepayment status of a booking by its ID.\n"],null,["# GetBookingStatus method\n\n**Request**\n\nGetBookingStatusRequest\n\n**Return value**\n\nGetBookingStatusResponse\n\n**Canonical gRPC error codes**\n\n- `NOT_FOUND` (if the provided booking ID is unknown to the partner)\n\n```scilab\n// Request to get booking status and prepayment status for a\n// [ext.maps.booking.partner.v2.Booking]\nmessage GetBookingStatusRequest {\n // ID of the existing booking (required)\n string booking_id = 1;\n}\n\n// Response for the [ext.maps.booking.partner.v2.GetBookingStatus] RPC with\n// booking status and prepayment status\nmessage GetBookingStatusResponse {\n // ID of the booking (required)\n string booking_id = 1;\n\n // Status of the booking (required)\n BookingStatus booking_status = 2;\n\n // Prepayment status of the booking (required)\n PrepaymentStatus prepayment_status = 3;\n}\n```"]]