{"componentChunkName":"component---src-templates-api-documentation-index-js","path":"/booking_apis/reservations/lsgql_reference/markTravelerAsCheckedIn/","result":{"data":{"mdx":{"frontmatter":{"title":"markTravelerAsCheckedIn mutation","subtitle":null,"prereq":null},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsxRuntime classic */\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"markTravelerAsCheckedIn mutation\"\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar ContentTab = makeShortcode(\"ContentTab\");\nvar GraphQLMutation = makeShortcode(\"GraphQLMutation\");\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"note\", {\n    level: \"warn\"\n  }, mdx(\"strong\", null, \"This mutation is in the beta-launch phase\"), \", and it is still in development. If you are interested in adopting this capability, contact your Technical Account Manager.\"), mdx(\"p\", null, \"Marks a guest as checked in to the reservation. A reservation is designated as checked-in when the property has completed its standard check-in procedure and the traveler has been granted access to the accommodation.\"), mdx(\"p\", null, \"Add this mutation to your existing check-in workflow so that Expedia receives the arrival confirmation in real time. This reduces duplicate work for property staff and enables Expedia to promptly update the reservation\\u2019s cancellation eligibility.\"), mdx(\"p\", null, \"Validation rules: \"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"A reservation can be marked as checked in only once.  \"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"If a reservation has already been marked as checked in Expedia Partner Central, it cannot also be marked as checked in using this mutation. \"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"A reservation cannot be marked as checked in before the check-in date.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"After a reservation is marked as checked in, it cannot be reconciled as \\u201Ccancelled\\u201D or \\u201Cno show\\u201D.  \"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Guests cannot initiate a cancellation on a booking that has been marked as checked in. \"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Reservations with CONFIRMED and UNCONFIRMED statuses can be marked as checked in. Cancelled reservations (status is CANCELLED) cannot. \")), mdx(\"h3\", {\n    \"id\": \"syntax\"\n  }, \"Syntax\"), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-graphql\"\n  }), \"mutation { \\n  markTravelerAsCheckedIn( \\n    input: MarkTravelerAsCheckedInInput! \\n  ): MarkTravelerAsCheckedInPayload! \\n} \\n\")), mdx(\"h3\", {\n    \"id\": \"example\"\n  }, \"Example\"), mdx(ContentTab, {\n    tabs: ['Request', 'Response - Success', 'Response - Error'],\n    mdxType: \"ContentTab\"\n  }, mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-graphql\"\n  }), \"mutation { \\n  markTravelerAsCheckedIn( \\n    input: { \\n      propertyId: \\\"123\\\", \\n      clientMutationId: \\\"xyz\\\", \\n      reservationId: \\\"321\\\", \\n    } \\n  ) { \\n    clientMutationId \\n    reservationId \\n  } \\n} \\n\")), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-json\"\n  }), \"{  \\n  \\\"data\\\": { \\n    \\\"clientMutationId\\\": \\\"xyz\\\", \\n    \\\"reservationId\\\": \\\"321\\\" \\n  } \\n} \\n\")), mdx(\"pre\", null, mdx(\"code\", _extends({\n    parentName: \"pre\"\n  }, {\n    \"className\": \"language-json\"\n  }), \"{ \\n  \\\"errors\\\": [ \\n    { \\n      \\\"message\\\": \\\"Can only mark traveler as checked in during the stay dates\\\", \\n      \\\"extensions\\\": { \\n        \\\"code\\\": \\\"BAD_USER_INPUT\\\" \\n      } \\n    } \\n  ] \\n} \\n\"))), mdx(GraphQLMutation, {\n    name: \"markTravelerAsCheckedIn\",\n    heading: \"h4\",\n    mdxType: \"GraphQLMutation\"\n  }));\n}\n;\nMDXContent.isMDXComponent = true;"},"apiDocumentationMetadata":{"title":"Reservation management"}},"pageContext":{"id":"5f50daaf-d64f-5e33-832e-631cb1e644bb","apiID":"19ca82fd-39c2-59d1-b329-836e24ae200b","isGraphql":true,"section":"LSGQL API reference","sidebarNavigation":{"kind":"LSGQL_REFERENCE","defaultLevel":2,"level2":{"80a59fd2-7cd6-5ca0-ac29-b0215c7fb6ed":{"title":"Availability and Rates API","getting_started":{"sections":[{"label":"Introduction","pathname":"/avail_and_rate_apis/avail_rates/getting_started/introduction/","sections":[],"sectionIDs":[]},{"label":"Integration overview","pathname":"/avail_and_rate_apis/avail_rates/getting_started/integration-overview/","sections":[{"hash":"#integration-project-timeline","title":"Integration project timeline"},{"hash":"#integration-overview","title":"Integration overview"},{"hash":"#xml-overview","title":"XML overview"}],"sectionIDs":["integration-project-timeline","integration-overview","xml-overview"]},{"label":"Requirements and best practices","pathname":"/avail_and_rate_apis/avail_rates/getting_started/requirements-best-practices/","sections":[{"hash":"#development-requirements","title":"Development requirements"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"},{"hash":"#best-practices","title":"Best practices"}],"sectionIDs":["development-requirements","minimum-certification-requirements","best-practices"]},{"label":"Authentication","pathname":"/avail_and_rate_apis/avail_rates/getting_started/authentication/","sections":[],"sectionIDs":[]}],"sectionIDs":["integration-project-timeline","integration-overview","xml-overview","development-requirements","minimum-certification-requirements","best-practices"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"Business models","pathname":"/avail_and_rate_apis/avail_rates/learn/","hash":"#business-models","sections":[{"hash":"#hotel-collect","title":"Hotel Collect"},{"hash":"#expedia-collect","title":"Expedia Collect"},{"hash":"#updated-expedia-collect","title":"Updated Expedia Collect"}],"sectionIDs":["business-models","hotel-collect","expedia-collect","updated-expedia-collect"]},{"label":"Pricing models","pathname":"/avail_and_rate_apis/avail_rates/learn/","hash":"#pricing-models","sections":[{"hash":"#occupancy-based-pricing","title":"Occupancy-based pricing"},{"hash":"#per-day-pricing","title":"Per-day pricing"},{"hash":"#day-of-arrival-pricing","title":"Day-of-arrival pricing"},{"hash":"#per-day-length-of-stay-pricing","title":"Per-day length-of-stay pricing"},{"hash":"#expedia-group-recommendations","title":"Expedia Group recommendations"},{"hash":"#pricing-model-comparison","title":"Pricing model comparison"}],"sectionIDs":["pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison"]},{"label":"Rate acquisitions","pathname":"/avail_and_rate_apis/avail_rates/learn/","hash":"#rate-acquisitions","sections":[],"sectionIDs":["rate-acquisitions"]},{"label":"Linking rate plans","pathname":"/avail_and_rate_apis/avail_rates/learn/","hash":"#linking-rate-plans","sections":[],"sectionIDs":["linking-rate-plans"]},{"label":"PCI compliance","pathname":"/avail_and_rate_apis/avail_rates/learn/","hash":"#pci-compliance","sections":[{"hash":"#pci-compliance-1","title":"PCI compliance"},{"hash":"#attestation-of-compliance","title":"Attestation of Compliance"},{"hash":"#transport-layer-security","title":"Transport Layer Security"},{"hash":"#required-industry-standards-compliance","title":"Required industry standards compliance"}],"sectionIDs":["pci-compliance","pci-compliance-1","attestation-of-compliance","transport-layer-security","required-industry-standards-compliance"]}],"sectionIDs":["business-models","hotel-collect","expedia-collect","updated-expedia-collect","pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison","rate-acquisitions","linking-rate-plans","pci-compliance","pci-compliance-1","attestation-of-compliance","transport-layer-security","required-industry-standards-compliance"],"subHeading":"Learn","isSinglePage":true},"reference":{"sections":[{"label":"Revision history","pathname":"/avail_and_rate_apis/avail_rates/reference/release-notes/","sections":[],"sectionIDs":[]},{"label":"Request","pathname":"/avail_and_rate_apis/avail_rates/reference/request/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#availability-and-rates-request-schema-overview","title":"Availability and Rates request schema overview"},{"hash":"#availrateupdaterq-element","title":"AvailRateUpdateRQ element"},{"hash":"#daterange-element","title":"DateRange element"},{"hash":"#roomtype-element","title":"RoomType element"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["endpoint","availability-and-rates-request-schema-overview","availrateupdaterq-element","daterange-element","roomtype-element","examples"]},{"label":"Response","pathname":"/avail_and_rate_apis/avail_rates/reference/response/","sections":[{"hash":"#availability-and-rates-api-response-schema-overview","title":"Availability and Rates API response schema overview"},{"hash":"#availrateupdaters-element","title":"AvailRateUpdateRS element"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["availability-and-rates-api-response-schema-overview","availrateupdaters-element","examples"]},{"label":"Error handling","pathname":"/avail_and_rate_apis/avail_rates/reference/error-messaging/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-element","title":"Error element"},{"hash":"#availability-and-rates-response-errors","title":"Availability and Rates response: errors"},{"hash":"#error-codes-and-descriptions","title":"Error codes and descriptions"}],"sectionIDs":["http-status-codes","error-element","availability-and-rates-response-errors","error-codes-and-descriptions"]},{"label":"Testing and troubleshooting","pathname":"/avail_and_rate_apis/avail_rates/reference/testing-troubleshooting/","sections":[{"hash":"#connectivity-errors","title":"Connectivity errors"},{"hash":"#authentication-errors","title":"Authentication errors"},{"hash":"#parsing-and-protocol-errors","title":"Parsing and protocol errors"},{"hash":"#response-business-errors","title":"Response business errors"}],"sectionIDs":["connectivity-errors","authentication-errors","parsing-and-protocol-errors","response-business-errors"]},{"label":"Downloads","pathname":"/avail_and_rate_apis/avail_rates/reference/downloads/","sections":[],"sectionIDs":[]},{"label":"Glossary","pathname":"/avail_and_rate_apis/avail_rates/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["endpoint","availability-and-rates-request-schema-overview","availrateupdaterq-element","daterange-element","roomtype-element","examples","availability-and-rates-api-response-schema-overview","availrateupdaters-element","examples","http-status-codes","error-element","availability-and-rates-response-errors","error-codes-and-descriptions","connectivity-errors","authentication-errors","parsing-and-protocol-errors","response-business-errors"],"subHeading":"Reference","isSinglePage":false}},"7dbc5e32-398c-547b-8c41-9f0c4e3ab248":{"title":"Promotions","getting_started":{"sections":[{"label":"Intro to promotions","pathname":"/avail_and_rate_apis/promotions/getting_started/intro/","sections":[{"hash":"#types-of-promotions","title":"Types of promotions"},{"hash":"#discount-tagging","title":"Discount tagging"},{"hash":"#targeting-travelers","title":"Targeting travelers"},{"hash":"#implementation-details","title":"Implementation details"},{"hash":"#limitations","title":"Limitations"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"}],"sectionIDs":["types-of-promotions","discount-tagging","targeting-travelers","implementation-details","limitations","minimum-certification-requirements"]},{"label":"API intro","pathname":"/avail_and_rate_apis/promotions/getting_started/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"]},{"label":"Guidelines and tips","pathname":"/avail_and_rate_apis/promotions/getting_started/guidelines/","sections":[{"hash":"#guidelines-for-using-promotions","title":"Guidelines for using promotions"},{"hash":"#best-practices-for-creating-promotions","title":"Best practices for creating promotions"},{"hash":"#technical-tips-and-tricks","title":"Technical tips and tricks"}],"sectionIDs":["guidelines-for-using-promotions","best-practices-for-creating-promotions","technical-tips-and-tricks"]}],"sectionIDs":["types-of-promotions","discount-tagging","targeting-travelers","implementation-details","limitations","minimum-certification-requirements","endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling","guidelines-for-using-promotions","best-practices-for-creating-promotions","technical-tips-and-tricks"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"GraphQL concepts","pathname":"/avail_and_rate_apis/promotions/learn/graphql_concepts/","sections":[{"hash":"#benefits","title":"Benefits"},{"hash":"#variables","title":"Variables"},{"hash":"#fragments-and-batched-queries","title":"Fragments and batched queries"},{"hash":"#serial-execution-of-mutations","title":"Serial execution of mutations"},{"hash":"#interfaces-and-__typename-meta-field","title":"Interfaces and __typename meta field"},{"hash":"#pagination","title":"Pagination"},{"hash":"#graphql-explorer","title":"GraphQL explorer"},{"hash":"#resources","title":"Resources"}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"]}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"],"subHeading":"Learn","isSinglePage":false},"reference":{"sections":[{"label":"Revision history","pathname":"/avail_and_rate_apis/promotions/reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"promotions query","pathname":"/avail_and_rate_apis/promotions/reference/promotions_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"property query","pathname":"/avail_and_rate_apis/promotions/reference/property_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"createDayOfWeekDiscountPromotion mutation","pathname":"/avail_and_rate_apis/promotions/reference/createdayofweekdiscountpromotion/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"createMultiNightDiscountPromotion mutation","pathname":"/avail_and_rate_apis/promotions/reference/createmultinightdiscountpromotion/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"createSingleDiscountPromotion mutation","pathname":"/avail_and_rate_apis/promotions/reference/createsinglediscountpromotion/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"updateDayOfWeekDiscountPromotion mutation","pathname":"/avail_and_rate_apis/promotions/reference/updatedayofweekdiscountpromotion/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"updateMultiNightDiscountPromotion mutation","pathname":"/avail_and_rate_apis/promotions/reference/updatemultinightdiscountpromotion/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"updateSingleDiscountPromotion mutation","pathname":"/avail_and_rate_apis/promotions/reference/updatesinglediscountpromotion/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"Error handling","pathname":"/avail_and_rate_apis/promotions/reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-classes","title":"Error classes"}],"sectionIDs":["http-status-codes","error-classes"]},{"label":"Glossary","pathname":"/avail_and_rate_apis/promotions/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["syntax","examples","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","http-status-codes","error-classes"],"subHeading":"Reference","isSinglePage":false}},"29bfa851-5112-5ce7-b6ba-331703a56075":{"title":"Booking Notification API","getting_started":{"sections":[{"label":"Introduction","pathname":"/booking_apis/booking_notification/getting_started/introduction/","sections":[],"sectionIDs":[]},{"label":"What's new?","pathname":"/booking_apis/booking_notification/getting_started/what-s-new-/","sections":[{"hash":"#changes-to-expedia-collect-notifications---mexico-and-beyond","title":"Changes to Expedia Collect Notifications - Mexico and beyond"},{"hash":"#guest-card-authorization-in-european-economic-area-eea-countries","title":"Guest card authorization in European Economic Area (EEA) countries"},{"hash":"#unicode-support","title":"Unicode support"},{"hash":"#bookings-without-a-credit-card","title":"Bookings without a credit card"},{"hash":"#payment-card-industry-pci-compliance-requirements","title":"Payment Card Industry (PCI) compliance requirements"}],"sectionIDs":["changes-to-expedia-collect-notifications---mexico-and-beyond","guest-card-authorization-in-european-economic-area-eea-countries","unicode-support","bookings-without-a-credit-card","payment-card-industry-pci-compliance-requirements"]},{"label":"Integration overview","pathname":"/booking_apis/booking_notification/getting_started/integration-overview-landing-page/","sections":[{"hash":"#integration-project-timeline","title":"Integration project timeline"},{"hash":"#integration-overview","title":"Integration overview"},{"hash":"#schema-overview","title":"Schema overview"}],"sectionIDs":["integration-project-timeline","integration-overview","schema-overview"]},{"label":"Requirements and best practices","pathname":"/booking_apis/booking_notification/getting_started/requirements-best-practices/","sections":[{"hash":"#development-requirements","title":"Development requirements"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"},{"hash":"#best-practices","title":"Best practices"},{"hash":"#point-of-sale-details","title":"Point-of-sale details"}],"sectionIDs":["development-requirements","minimum-certification-requirements","best-practices","point-of-sale-details"]},{"label":"Authentication","pathname":"/booking_apis/booking_notification/getting_started/authentication/","sections":[],"sectionIDs":[]}],"sectionIDs":["changes-to-expedia-collect-notifications---mexico-and-beyond","guest-card-authorization-in-european-economic-area-eea-countries","unicode-support","bookings-without-a-credit-card","payment-card-industry-pci-compliance-requirements","integration-project-timeline","integration-overview","schema-overview","development-requirements","minimum-certification-requirements","best-practices","point-of-sale-details"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"Business models","pathname":"/booking_apis/booking_notification/learn/","hash":"#business-models","sections":[{"hash":"#hotel-collect","title":"Hotel Collect"},{"hash":"#expedia-collect","title":"Expedia Collect"},{"hash":"#updated-expedia-collect","title":"Updated Expedia Collect"}],"sectionIDs":["business-models","hotel-collect","expedia-collect","updated-expedia-collect"]},{"label":"Pricing models","pathname":"/booking_apis/booking_notification/learn/","hash":"#pricing-models","sections":[{"hash":"#occupancy-based-pricing","title":"Occupancy-based pricing"},{"hash":"#per-day-pricing","title":"Per-day pricing"},{"hash":"#day-of-arrival-pricing","title":"Day-of-arrival pricing"},{"hash":"#per-day-length-of-stay-pricing","title":"Per-day length-of-stay pricing"},{"hash":"#expedia-group-recommendations","title":"Expedia Group recommendations"},{"hash":"#pricing-model-comparison","title":"Pricing model comparison"}],"sectionIDs":["pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison"]},{"label":"Rate acquisitions","pathname":"/booking_apis/booking_notification/learn/","hash":"#rate-acquisitions","sections":[],"sectionIDs":["rate-acquisitions"]},{"label":"PSD2 and SCA","pathname":"/booking_apis/booking_notification/learn/","hash":"#psd2-and-sca","sections":[],"sectionIDs":["psd2-and-sca"]},{"label":"Virtual credit cards","pathname":"/booking_apis/booking_notification/learn/","hash":"#virtual-credit-cards","sections":[{"hash":"#virtual-card-provided-by-expedia","title":"Virtual card provided by Expedia"},{"hash":"#affiliate-virtual-cards","title":"Affiliate virtual cards"}],"sectionIDs":["virtual-credit-cards","virtual-card-provided-by-expedia","affiliate-virtual-cards"]},{"label":"Value add promotions","pathname":"/booking_apis/booking_notification/learn/","hash":"#value-add-promotions","sections":[],"sectionIDs":["value-add-promotions"]}],"sectionIDs":["business-models","hotel-collect","expedia-collect","updated-expedia-collect","pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison","rate-acquisitions","psd2-and-sca","virtual-credit-cards","virtual-card-provided-by-expedia","affiliate-virtual-cards","value-add-promotions"],"subHeading":"Learn","isSinglePage":true},"reference":{"sections":[{"label":"Message overview","pathname":"/booking_apis/booking_notification/reference/overview-and-workflows/","sections":[],"sectionIDs":[]},{"label":"Revision history","pathname":"/booking_apis/booking_notification/reference/release-notes/","sections":[],"sectionIDs":[]},{"label":"SOAP/HTTP headers","pathname":"/booking_apis/booking_notification/reference/headers/","sections":[{"hash":"#soap-request-header","title":"SOAP request header"},{"hash":"#http-request-header","title":"HTTP request header"},{"hash":"#soap-response-header","title":"SOAP response header"},{"hash":"#http-response-header","title":"HTTP response header"}],"sectionIDs":["soap-request-header","http-request-header","soap-response-header","http-response-header"]},{"label":"New reservations","pathname":"/booking_apis/booking_notification/reference/new_reservations/","sections":[{"hash":"#request","title":"Request"},{"hash":"#response","title":"Response"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["request","response","examples"]},{"label":"Modified reservations","pathname":"/booking_apis/booking_notification/reference/modified_reservations/","sections":[{"hash":"#request","title":"Request"},{"hash":"#response","title":"Response"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["request","response","examples"]},{"label":"Cancelled reservations","pathname":"/booking_apis/booking_notification/reference/canceled_reservations/","sections":[{"hash":"#request","title":"Request"},{"hash":"#response","title":"Response"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["request","response","examples"]},{"label":"Enumerations","pathname":"/booking_apis/booking_notification/reference/enumerations/","sections":[{"hash":"#rate-plan-values","title":"Rate plan values"},{"hash":"#rate-values","title":"Rate values"},{"hash":"#payment-card-information","title":"Payment card information"},{"hash":"#credit-card-codes","title":"Credit card codes"},{"hash":"#booking-sources","title":"Booking sources"}],"sectionIDs":["rate-plan-values","rate-values","payment-card-information","credit-card-codes","booking-sources"]},{"label":"Error handling","pathname":"/booking_apis/booking_notification/reference/error-messaging/","sections":[{"hash":"#connectivity-errors","title":"Connectivity errors"},{"hash":"#error-flow-1-nack-for-request","title":"Error flow 1: Nack for request"},{"hash":"#error-flow-2-no-response-for-request","title":"Error flow 2: No response for request"},{"hash":"#error-flow-3-error-response","title":"Error flow 3: Error response"},{"hash":"#notification-identifier","title":"Notification identifier"},{"hash":"#sample-error-message","title":"Sample error message"},{"hash":"#nack-error-codes","title":"Nack error codes"},{"hash":"#response-message-error-codes","title":"Response message error codes"},{"hash":"#error-codes-in-reporting","title":"Error codes in reporting"}],"sectionIDs":["connectivity-errors","error-flow-1-nack-for-request","error-flow-2-no-response-for-request","error-flow-3-error-response","notification-identifier","sample-error-message","nack-error-codes","response-message-error-codes","error-codes-in-reporting"]},{"label":"Downloads","pathname":"/booking_apis/booking_notification/reference/downloads/","sections":[],"sectionIDs":[]},{"label":"Glossary","pathname":"/booking_apis/booking_notification/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["soap-request-header","http-request-header","soap-response-header","http-response-header","request","response","examples","request","response","examples","request","response","examples","rate-plan-values","rate-values","payment-card-information","credit-card-codes","booking-sources","connectivity-errors","error-flow-1-nack-for-request","error-flow-2-no-response-for-request","error-flow-3-error-response","notification-identifier","sample-error-message","nack-error-codes","response-message-error-codes","error-codes-in-reporting"],"subHeading":"Reference","isSinglePage":false}},"94453fa0-6b73-5419-94b2-d1a3986e1bbb":{"title":"Booking Retrieval and Booking Confirmation APIs","getting_started":{"sections":[{"label":"Introduction","pathname":"/booking_apis/booking_retrieval/getting_started/introduction/","sections":[{"hash":"#booking-retrieval-integration","title":"Booking Retrieval integration"},{"hash":"#booking-confirmation-integration","title":"Booking Confirmation integration"}],"sectionIDs":["booking-retrieval-integration","booking-confirmation-integration"]},{"label":"What's new?","pathname":"/booking_apis/booking_retrieval/getting_started/what-s-new-/","sections":[{"hash":"#changes-to-expedia-collect-notifications---mexico-and-beyond","title":"Changes to Expedia Collect Notifications - Mexico and beyond"},{"hash":"#guest-card-authorization-in-european-economic-area-eea-countries","title":"Guest card authorization in European Economic Area (EEA) countries"},{"hash":"#unicode-support","title":"Unicode support"},{"hash":"#bookings-without-a-credit-card","title":"Bookings without a credit card"},{"hash":"#payment-card-industry-pci-compliance-requirements","title":"Payment Card Industry (PCI) compliance requirements"}],"sectionIDs":["changes-to-expedia-collect-notifications---mexico-and-beyond","guest-card-authorization-in-european-economic-area-eea-countries","unicode-support","bookings-without-a-credit-card","payment-card-industry-pci-compliance-requirements"]},{"label":"Integration overview","pathname":"/booking_apis/booking_retrieval/getting_started/integration-overview-landing-page/","sections":[{"hash":"#integration-project-timeline","title":"Integration project timeline"},{"hash":"#integration-overview","title":"Integration overview"},{"hash":"#xml-structure","title":"XML structure"}],"sectionIDs":["integration-project-timeline","integration-overview","xml-structure"]},{"label":"Requirements and best practices","pathname":"/booking_apis/booking_retrieval/getting_started/requirements-best-practices/","sections":[{"hash":"#development-requirements","title":"Development requirements"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"},{"hash":"#best-practices","title":"Best practices"},{"hash":"#hotel-collect-and-expedia-collect","title":"Hotel Collect and Expedia Collect"}],"sectionIDs":["development-requirements","minimum-certification-requirements","best-practices","hotel-collect-and-expedia-collect"]},{"label":"Authentication","pathname":"/booking_apis/booking_retrieval/getting_started/authentication/","sections":[],"sectionIDs":[]}],"sectionIDs":["booking-retrieval-integration","booking-confirmation-integration","changes-to-expedia-collect-notifications---mexico-and-beyond","guest-card-authorization-in-european-economic-area-eea-countries","unicode-support","bookings-without-a-credit-card","payment-card-industry-pci-compliance-requirements","integration-project-timeline","integration-overview","xml-structure","development-requirements","minimum-certification-requirements","best-practices","hotel-collect-and-expedia-collect"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"Business models","pathname":"/booking_apis/booking_retrieval/learn/","hash":"#business-models","sections":[{"hash":"#hotel-collect","title":"Hotel Collect"},{"hash":"#expedia-collect","title":"Expedia Collect"},{"hash":"#updated-expedia-collect","title":"Updated Expedia Collect"}],"sectionIDs":["business-models","hotel-collect","expedia-collect","updated-expedia-collect"]},{"label":"Pricing models","pathname":"/booking_apis/booking_retrieval/learn/","hash":"#pricing-models","sections":[{"hash":"#occupancy-based-pricing","title":"Occupancy-based pricing"},{"hash":"#per-day-pricing","title":"Per-day pricing"},{"hash":"#day-of-arrival-pricing","title":"Day-of-arrival pricing"},{"hash":"#per-day-length-of-stay-pricing","title":"Per-day length-of-stay pricing"},{"hash":"#expedia-group-recommendations","title":"Expedia Group recommendations"},{"hash":"#pricing-model-comparison","title":"Pricing model comparison"}],"sectionIDs":["pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison"]},{"label":"Rate acquisitions","pathname":"/booking_apis/booking_retrieval/learn/","hash":"#rate-acquisitions","sections":[],"sectionIDs":["rate-acquisitions"]},{"label":"PSD2 and SCA","pathname":"/booking_apis/booking_retrieval/learn/","hash":"#psd2-and-sca","sections":[],"sectionIDs":["psd2-and-sca"]},{"label":"Virtual credit cards","pathname":"/booking_apis/booking_retrieval/learn/","hash":"#virtual-credit-cards","sections":[{"hash":"#virtual-card-provided-by-expedia","title":"Virtual card provided by Expedia"},{"hash":"#affiliate-virtual-cards","title":"Affiliate virtual cards"}],"sectionIDs":["virtual-credit-cards","virtual-card-provided-by-expedia","affiliate-virtual-cards"]},{"label":"Value add promotions","pathname":"/booking_apis/booking_retrieval/learn/","hash":"#value-add-promotions","sections":[],"sectionIDs":["value-add-promotions"]}],"sectionIDs":["business-models","hotel-collect","expedia-collect","updated-expedia-collect","pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison","rate-acquisitions","psd2-and-sca","virtual-credit-cards","virtual-card-provided-by-expedia","affiliate-virtual-cards","value-add-promotions"],"subHeading":"Learn","isSinglePage":true},"reference":{"sections":[{"label":"Revision history","pathname":"/booking_apis/booking_retrieval/reference/release-notes/","sections":[],"sectionIDs":[]},{"label":"Booking Retrieval reference","pathname":"/booking_apis/booking_retrieval/reference/xml-reference-booking-retrieval/","sections":[{"hash":"#workflow","title":"Workflow"},{"hash":"#request","title":"Request"},{"hash":"#response","title":"Response"},{"hash":"#examples","title":"Examples"},{"hash":"#enumerations","title":"Enumerations"}],"sectionIDs":["workflow","request","response","examples","enumerations"]},{"label":"Booking Confirmation reference","pathname":"/booking_apis/booking_retrieval/reference/xml-reference-booking-confirmation-api/","sections":[{"hash":"#workflow","title":"Workflow"},{"hash":"#request","title":"Request"},{"hash":"#response","title":"Response"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["workflow","request","response","examples"]},{"label":"Error handling","pathname":"/booking_apis/booking_retrieval/reference/error-messaging/","sections":[{"hash":"#error-element","title":"Error element"},{"hash":"#error-codes-and-descriptions-booking-retrieval","title":"Error codes and descriptions: Booking Retrieval"},{"hash":"#error-codes-and-descriptions-booking-confirmation","title":"Error codes and descriptions: Booking Confirmation"}],"sectionIDs":["error-element","error-codes-and-descriptions-booking-retrieval","error-codes-and-descriptions-booking-confirmation"]},{"label":"Testing and troubleshooting","pathname":"/booking_apis/booking_retrieval/reference/testing-troubleshooting/","sections":[{"hash":"#connectivity-errors","title":"Connectivity errors"},{"hash":"#authentication-errors","title":"Authentication errors"},{"hash":"#parsing-and-protocol-errors","title":"Parsing and protocol errors"},{"hash":"#response-business-errors","title":"Response business errors"}],"sectionIDs":["connectivity-errors","authentication-errors","parsing-and-protocol-errors","response-business-errors"]},{"label":"Downloads","pathname":"/booking_apis/booking_retrieval/reference/downloads/","sections":[],"sectionIDs":[]},{"label":"Glossary","pathname":"/booking_apis/booking_retrieval/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["workflow","request","response","examples","enumerations","workflow","request","response","examples","error-element","error-codes-and-descriptions-booking-retrieval","error-codes-and-descriptions-booking-confirmation","connectivity-errors","authentication-errors","parsing-and-protocol-errors","response-business-errors"],"subHeading":"Reference","isSinglePage":false}},"19ca82fd-39c2-59d1-b329-836e24ae200b":{"title":"Reservation management","getting_started":{"sections":[{"label":"Intro to reservation management","pathname":"/booking_apis/reservations/getting_started/intro/","sections":[{"hash":"#reservation-delivery","title":"Reservation delivery"},{"hash":"#reservation-retrieval","title":"Reservation retrieval"},{"hash":"#reservation-update","title":"Reservation update"},{"hash":"#comparison-to-booking-apis","title":"Comparison to booking APIs"}],"sectionIDs":["reservation-delivery","reservation-retrieval","reservation-update","comparison-to-booking-apis"]},{"label":"Reservation delivery","pathname":"/booking_apis/reservations/getting_started/res_delivery/","sections":[{"hash":"#workflow","title":"Workflow"},{"hash":"#migrating-from-booking-apis","title":"Migrating from booking APIs"},{"hash":"#implementation-details-and-limitations","title":"Implementation details and limitations"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"}],"sectionIDs":["workflow","migrating-from-booking-apis","implementation-details-and-limitations","minimum-certification-requirements"]},{"label":"Reservation retrieval","pathname":"/booking_apis/reservations/getting_started/res_retrieval/","sections":[{"hash":"#detailed-reservation-amounts","title":"Detailed reservation amounts"},{"hash":"#payment-management","title":"Payment management"},{"hash":"#cancellation-policy","title":"Cancellation policy"},{"hash":"#payment-schedule","title":"Payment schedule"},{"hash":"#corporate-details","title":"Corporate details"},{"hash":"#credit-card-validation-details","title":"Credit card validation details"},{"hash":"#check-in-confirmation","title":"Check-in confirmation"},{"hash":"#implementation-details-and-limitations","title":"Implementation details and limitations"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"}],"sectionIDs":["detailed-reservation-amounts","payment-management","cancellation-policy","payment-schedule","corporate-details","credit-card-validation-details","check-in-confirmation","implementation-details-and-limitations","minimum-certification-requirements"]},{"label":"Reservation update","pathname":"/booking_apis/reservations/getting_started/res_update/","sections":[{"hash":"#cancellations","title":"Cancellations"},{"hash":"#updates-and-reconciliation","title":"Updates and reconciliation"},{"hash":"#refunds","title":"Refunds"},{"hash":"#credit-card-validation-and-recapture","title":"Credit card validation and recapture"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"}],"sectionIDs":["cancellations","updates-and-reconciliation","refunds","credit-card-validation-and-recapture","minimum-certification-requirements"]},{"label":"Using the sandbox to test your implementation","pathname":"/booking_apis/reservations/getting_started/testing/","sections":[{"hash":"#setting-up-sandbox-data","title":"Setting up sandbox data"},{"hash":"#new-reservations","title":"New reservations"},{"hash":"#modified-reservations","title":"Modified reservations"},{"hash":"#credit-card-validation-and-recapture","title":"Credit card validation and recapture"}],"sectionIDs":["setting-up-sandbox-data","new-reservations","modified-reservations","credit-card-validation-and-recapture"]},{"label":"Migrating from the BN API","pathname":"/booking_apis/reservations/getting_started/migrating_bn/","sections":[{"hash":"#reservation-retrieval","title":"Reservation retrieval"},{"hash":"#reservation-delivery-and-confirmation","title":"Reservation delivery and confirmation"},{"hash":"#reservation-update","title":"Reservation update"},{"hash":"#error-handling","title":"Error handling"},{"hash":"#post-migration-checklist","title":"Post-migration checklist"}],"sectionIDs":["reservation-retrieval","reservation-delivery-and-confirmation","reservation-update","error-handling","post-migration-checklist"]},{"label":"Migrating from the BRBC APIs","pathname":"/booking_apis/reservations/getting_started/migrating_br/","sections":[{"hash":"#reservation-retrieval","title":"Reservation retrieval"},{"hash":"#reservation-delivery-and-confirmation","title":"Reservation delivery and confirmation"},{"hash":"#reservation-update","title":"Reservation update"},{"hash":"#error-handling","title":"Error handling"},{"hash":"#post-migration-checklist","title":"Post-migration checklist"}],"sectionIDs":["reservation-retrieval","reservation-delivery-and-confirmation","reservation-update","error-handling","post-migration-checklist"]},{"label":"UI guidelines","pathname":"/booking_apis/reservations/getting_started/ui_guidelines/","sections":[{"hash":"#what-is-expedia-partner-central","title":"What is Expedia Partner Central?"},{"hash":"#guest-profiles","title":"Guest profiles"},{"hash":"#detailed-reservation-amounts","title":"Detailed reservation amounts"},{"hash":"#epc-examples-of-common-reservation-management-use-cases","title":"EPC examples of common reservation management use cases"},{"hash":"#guidelines-for-success","title":"Guidelines for success"},{"hash":"#checklist","title":"Checklist"}],"sectionIDs":["what-is-expedia-partner-central","guest-profiles","detailed-reservation-amounts","epc-examples-of-common-reservation-management-use-cases","guidelines-for-success","checklist"]}],"sectionIDs":["reservation-delivery","reservation-retrieval","reservation-update","comparison-to-booking-apis","workflow","migrating-from-booking-apis","implementation-details-and-limitations","minimum-certification-requirements","detailed-reservation-amounts","payment-management","cancellation-policy","payment-schedule","corporate-details","credit-card-validation-details","check-in-confirmation","implementation-details-and-limitations","minimum-certification-requirements","cancellations","updates-and-reconciliation","refunds","credit-card-validation-and-recapture","minimum-certification-requirements","setting-up-sandbox-data","new-reservations","modified-reservations","credit-card-validation-and-recapture","reservation-retrieval","reservation-delivery-and-confirmation","reservation-update","error-handling","post-migration-checklist","reservation-retrieval","reservation-delivery-and-confirmation","reservation-update","error-handling","post-migration-checklist","what-is-expedia-partner-central","guest-profiles","detailed-reservation-amounts","epc-examples-of-common-reservation-management-use-cases","guidelines-for-success","checklist"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"Business models","pathname":"/booking_apis/reservations/learn/bus_models/","sections":[],"sectionIDs":[]},{"label":"Virtual credit cards","pathname":"/booking_apis/reservations/learn/evc/","sections":[],"sectionIDs":[]},{"label":"GraphQL concepts","pathname":"/booking_apis/reservations/learn/graphql_concepts/","sections":[{"hash":"#benefits","title":"Benefits"},{"hash":"#variables","title":"Variables"},{"hash":"#fragments-and-batched-queries","title":"Fragments and batched queries"},{"hash":"#serial-execution-of-mutations","title":"Serial execution of mutations"},{"hash":"#interfaces-and-__typename-meta-field","title":"Interfaces and __typename meta field"},{"hash":"#pagination","title":"Pagination"},{"hash":"#graphql-explorer","title":"GraphQL explorer"},{"hash":"#resources","title":"Resources"}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"]},{"label":"Glossary","pathname":"/booking_apis/reservations/learn/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"],"subHeading":"Learn","isSinglePage":false},"lsgql_reference":{"sections":[{"label":"API intro","pathname":"/booking_apis/reservations/lsgql_reference/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"]},{"label":"Revision history","pathname":"/booking_apis/reservations/lsgql_reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"property query","pathname":"/booking_apis/reservations/lsgql_reference/property_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"reservation query","pathname":"/booking_apis/reservations/lsgql_reference/reservation_query/","sections":[{"hash":"#implementation-details","title":"Implementation details"},{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["implementation-details","syntax","example","arguments","types"]},{"label":"reservations query","pathname":"/booking_apis/reservations/lsgql_reference/reservations_query/","sections":[{"hash":"#implementation-details","title":"Implementation details"},{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["implementation-details","syntax","examples","arguments","types"]},{"label":"cancelReservation mutation","pathname":"/booking_apis/reservations/lsgql_reference/cancelReservation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"cancelReservationReconciliation mutation","pathname":"/booking_apis/reservations/lsgql_reference/cancelReservationReconciliation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"changeReservationReconciliation mutation","pathname":"/booking_apis/reservations/lsgql_reference/changeReservationReconciliation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"confirmReservationNotification mutation","pathname":"/booking_apis/reservations/lsgql_reference/confirmReservationNotification/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"markGuestCreditCardAsInvalid mutation","pathname":"/booking_apis/reservations/lsgql_reference/markGuestCreditCardAsInvalid/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"markTravelerAsCheckedIn mutation","pathname":"/booking_apis/reservations/lsgql_reference/markTravelerAsCheckedIn/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"refundReservation mutation","pathname":"/booking_apis/reservations/lsgql_reference/refundReservation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"Error handling","pathname":"/booking_apis/reservations/lsgql_reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-classes","title":"Error classes"}],"sectionIDs":["http-status-codes","error-classes"]}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling","syntax","example","arguments","types","implementation-details","syntax","example","arguments","types","implementation-details","syntax","examples","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types","syntax","examples","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","http-status-codes","error-classes"],"subHeading":"LSGQL API reference","isSinglePage":false},"payments_reference":{"sections":[{"label":"API intro","pathname":"/booking_apis/reservations/payments_reference/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","rate-limits","testing-requests-and-responses","error-handling"]},{"label":"Revision history","pathname":"/booking_apis/reservations/payments_reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"paymentInstrument query","pathname":"/booking_apis/reservations/payments_reference/paymentInstrument_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"Error handling","pathname":"/booking_apis/reservations/payments_reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-classes","title":"Error classes"}],"sectionIDs":["http-status-codes","error-classes"]}],"sectionIDs":["endpoint","authentication-and-authorization","rate-limits","testing-requests-and-responses","error-handling","syntax","examples","arguments","types","http-status-codes","error-classes"],"subHeading":"Payments API reference","isSinglePage":false}},"e22106f0-7b25-511a-abb0-04f739cef1b8":{"title":"Sandbox Data Mgmt API","getting_started":{"sections":[{"label":"Intro to the API","pathname":"/developer_tools/sandbox/getting_started/intro/","sections":[{"hash":"#implementation-details","title":"Implementation details"},{"hash":"#endpoints","title":"Endpoints"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-request-and-response-headers","title":"HTTP request and response headers"},{"hash":"#rate-limits","title":"Rate limits"}],"sectionIDs":["implementation-details","endpoints","authentication-and-authorization","http-request-and-response-headers","rate-limits"]},{"label":"Revision history","pathname":"/developer_tools/sandbox/getting_started/revision_history/","sections":[],"sectionIDs":[]}],"sectionIDs":["implementation-details","endpoints","authentication-and-authorization","http-request-and-response-headers","rate-limits"],"subHeading":"Getting started","isSinglePage":false},"queries":{"sections":[{"label":"properties query","pathname":"/developer_tools/sandbox/queries/properties/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"property query","pathname":"/developer_tools/sandbox/queries/property/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"reservations query","pathname":"/developer_tools/sandbox/queries/reservations/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]}],"sectionIDs":["syntax","example","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types"],"subHeading":"Queries","isSinglePage":false},"mutations":{"sections":[{"label":"createProperty mutation","pathname":"/developer_tools/sandbox/mutations/createProperty/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"createReservation mutation","pathname":"/developer_tools/sandbox/mutations/createReservation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"deleteProperty mutation","pathname":"/developer_tools/sandbox/mutations/deleteProperty/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"deletePropertyReservations mutation","pathname":"/developer_tools/sandbox/mutations/deletePropertyReservations/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"deleteReservation mutation","pathname":"/developer_tools/sandbox/mutations/deleteReservation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"updateReservation mutation","pathname":"/developer_tools/sandbox/mutations/updateReservation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"updateReservationCancellation mutation","pathname":"/developer_tools/sandbox/mutations/updateReservationCancellation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]}],"sectionIDs":["syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types"],"subHeading":"Mutations","isSinglePage":false}},"67e98576-1204-5292-a070-c587436ff58a":{"title":"Compliance","getting_started":{"sections":[{"label":"Intro to compliance","pathname":"/property_mgmt_apis/compliance/getting_started/intro/","sections":[{"hash":"#workflow","title":"Workflow"},{"hash":"#implementation-details-and-limitations","title":"Implementation details and limitations"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"},{"hash":"#dac7-requirements","title":"DAC7 requirements"}],"sectionIDs":["workflow","implementation-details-and-limitations","minimum-certification-requirements","dac7-requirements"]},{"label":"API intro","pathname":"/property_mgmt_apis/compliance/getting_started/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"]}],"sectionIDs":["workflow","implementation-details-and-limitations","minimum-certification-requirements","dac7-requirements","endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"GraphQL concepts","pathname":"/property_mgmt_apis/compliance/learn/graphql_concepts/","sections":[{"hash":"#benefits","title":"Benefits"},{"hash":"#variables","title":"Variables"},{"hash":"#fragments-and-batched-queries","title":"Fragments and batched queries"},{"hash":"#serial-execution-of-mutations","title":"Serial execution of mutations"},{"hash":"#interfaces-and-__typename-meta-field","title":"Interfaces and __typename meta field"},{"hash":"#pagination","title":"Pagination"},{"hash":"#graphql-explorer","title":"GraphQL explorer"},{"hash":"#resources","title":"Resources"}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"]}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"],"subHeading":"Learn","isSinglePage":false},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/compliance/reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"district query","pathname":"/property_mgmt_apis/compliance/reference/district_query/","sections":[{"hash":"#reading-regulatory-requirements-in-the-query-response","title":"Reading regulatory requirements in the query response"},{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#retrieving-compliance-and-property-status-information","title":"Retrieving compliance and property status information"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["reading-regulatory-requirements-in-the-query-response","syntax","examples","retrieving-compliance-and-property-status-information","arguments","types"]},{"label":"districtByCoordinates query","pathname":"/property_mgmt_apis/compliance/reference/districtByCoordinates_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"property query","pathname":"/property_mgmt_apis/compliance/reference/property_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"registration query","pathname":"/property_mgmt_apis/compliance/reference/registration_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"updateUnitRegistration mutation","pathname":"/property_mgmt_apis/compliance/reference/updateUnitRegistration_mutation/","sections":[{"hash":"#implementation-details","title":"Implementation details"},{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["implementation-details","syntax","example","arguments","types"]},{"label":"Error handling","pathname":"/property_mgmt_apis/compliance/reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-classes","title":"Error classes"}],"sectionIDs":["http-status-codes","error-classes"]},{"label":"Glossary","pathname":"/property_mgmt_apis/compliance/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["reading-regulatory-requirements-in-the-query-response","syntax","examples","retrieving-compliance-and-property-status-information","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","implementation-details","syntax","example","arguments","types","http-status-codes","error-classes"],"subHeading":"Reference","isSinglePage":false}},"02ffc994-aa46-52f1-b3bd-0de52bb1b249":{"title":"Deposit API","getting_started":{"sections":[{"label":"Introduction","pathname":"/property_mgmt_apis/deposit/getting_started/introduction/","sections":[{"hash":"#features-of-deposit-api","title":"Features of Deposit API"},{"hash":"#deposit-policy-overview","title":"Deposit policy overview"}],"sectionIDs":["features-of-deposit-api","deposit-policy-overview"]},{"label":"Integration overview","pathname":"/property_mgmt_apis/deposit/getting_started/integration-overview-landing-page/","sections":[{"hash":"#integration-overview","title":"Integration overview"},{"hash":"#json-overview","title":"JSON overview"}],"sectionIDs":["integration-overview","json-overview"]},{"label":"Requirements and best practices","pathname":"/property_mgmt_apis/deposit/getting_started/requirements-best-practices/","sections":[{"hash":"#development-requirements","title":"Development requirements"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"},{"hash":"#best-practices","title":"Best practices"}],"sectionIDs":["development-requirements","minimum-certification-requirements","best-practices"]},{"label":"Authentication","pathname":"/property_mgmt_apis/deposit/getting_started/authentication/","sections":[],"sectionIDs":[]}],"sectionIDs":["features-of-deposit-api","deposit-policy-overview","integration-overview","json-overview","development-requirements","minimum-certification-requirements","best-practices"],"subHeading":"Getting started","isSinglePage":false},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/deposit/reference/release-notes/","sections":[],"sectionIDs":[]},{"label":"Requests","pathname":"/property_mgmt_apis/deposit/reference/requests/","sections":[{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#read-a-deposit-policy","title":"Read a deposit policy"},{"hash":"#create-or-update-a-propertys-deposit-policy","title":"Create or update a property’s deposit policy"},{"hash":"#delete-a-propertys-deposit-policy","title":"Delete a property’s deposit policy"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["http-headers","read-a-deposit-policy","create-or-update-a-propertys-deposit-policy","delete-a-propertys-deposit-policy","examples"]},{"label":"Responses","pathname":"/property_mgmt_apis/deposit/reference/responses/","sections":[{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#entity-attribute","title":"Entity attribute"},{"hash":"#errors-attribute","title":"Errors attribute"}],"sectionIDs":["http-headers","entity-attribute","errors-attribute"]},{"label":"Enumerations","pathname":"/property_mgmt_apis/deposit/reference/enumerations/","sections":[{"hash":"#payment-policy-type","title":"Payment policy type"},{"hash":"#payment-time-type","title":"Payment time type"},{"hash":"#day-of-week","title":"Day of week"}],"sectionIDs":["payment-policy-type","payment-time-type","day-of-week"]},{"label":"Error handling","pathname":"/property_mgmt_apis/deposit/reference/error-messaging/","sections":[{"hash":"#connectivity-errors","title":"Connectivity errors"},{"hash":"#authentication-errors","title":"Authentication errors"},{"hash":"#errors-in-read-get-responses","title":"Errors in read (GET) responses"},{"hash":"#entity-and-errors","title":"Entity and errors"},{"hash":"#error-codes","title":"Error codes"},{"hash":"#http-status-codes","title":"HTTP status codes"}],"sectionIDs":["connectivity-errors","authentication-errors","errors-in-read-get-responses","entity-and-errors","error-codes","http-status-codes"]},{"label":"Downloads","pathname":"/property_mgmt_apis/deposit/reference/downloads/","sections":[],"sectionIDs":[]},{"label":"Glossary","pathname":"/property_mgmt_apis/deposit/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["http-headers","read-a-deposit-policy","create-or-update-a-propertys-deposit-policy","delete-a-propertys-deposit-policy","examples","http-headers","entity-attribute","errors-attribute","payment-policy-type","payment-time-type","day-of-week","connectivity-errors","authentication-errors","errors-in-read-get-responses","entity-and-errors","error-codes","http-status-codes"],"subHeading":"Reference","isSinglePage":false}},"d306b790-df3d-526a-91d3-a51e54356392":{"title":"Image API","getting_started":{"sections":[{"label":"Introduction","pathname":"/property_mgmt_apis/image/getting_started/introduction/","sections":[],"sectionIDs":[]},{"label":"Integration overview","pathname":"/property_mgmt_apis/image/getting_started/integration-overview-landing-page/","sections":[{"hash":"#integration-project-timeline","title":"Integration project timeline"},{"hash":"#integration-overview","title":"Integration overview"}],"sectionIDs":["integration-project-timeline","integration-overview"]},{"label":"Requirements and best practices","pathname":"/property_mgmt_apis/image/getting_started/requirements-best-practices/","sections":[{"hash":"#development-requirements","title":"Development requirements"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"},{"hash":"#best-practices","title":"Best practices"}],"sectionIDs":["development-requirements","minimum-certification-requirements","best-practices"]},{"label":"Authentication","pathname":"/property_mgmt_apis/image/getting_started/authentication/","sections":[],"sectionIDs":[]}],"sectionIDs":["integration-project-timeline","integration-overview","development-requirements","minimum-certification-requirements","best-practices"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"Lodging data model","pathname":"/property_mgmt_apis/image/learn/","hash":"#lodging-data-model","sections":[],"sectionIDs":["lodging-data-model"]},{"label":"Image guidelines","pathname":"/property_mgmt_apis/image/learn/","hash":"#image-guidelines","sections":[],"sectionIDs":["image-guidelines"]}],"sectionIDs":["lodging-data-model","image-guidelines"],"subHeading":"Learn","isSinglePage":true},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/image/reference/release-notes/","sections":[],"sectionIDs":[]},{"label":"Requests","pathname":"/property_mgmt_apis/image/reference/requests/","sections":[{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#obtain-a-list-of-images-for-a-property","title":"Obtain a list of images for a property"},{"hash":"#obtain-a-specified-list-of-images-for-a-property","title":"Obtain a specified list of images for a property"},{"hash":"#read-a-single-image","title":"Read a single image"},{"hash":"#add-an-image-to-the-property","title":"Add an image to the property"},{"hash":"#modify-an-existing-image","title":"Modify an existing image"},{"hash":"#delete-an-existing-image","title":"Delete an existing image"},{"hash":"#definitions","title":"Definitions"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["http-headers","obtain-a-list-of-images-for-a-property","obtain-a-specified-list-of-images-for-a-property","read-a-single-image","add-an-image-to-the-property","modify-an-existing-image","delete-an-existing-image","definitions","examples"]},{"label":"Responses","pathname":"/property_mgmt_apis/image/reference/responses/","sections":[{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#entity-attribute","title":"Entity attribute"},{"hash":"#errors-attribute","title":"Errors attribute"}],"sectionIDs":["http-headers","entity-attribute","errors-attribute"]},{"label":"Enumerations","pathname":"/property_mgmt_apis/image/reference/enumerations/","sections":[],"sectionIDs":[]},{"label":"Error handling","pathname":"/property_mgmt_apis/image/reference/error-messaging/","sections":[{"hash":"#connectivity-errors","title":"Connectivity errors"},{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-codes","title":"Error codes"}],"sectionIDs":["connectivity-errors","http-status-codes","error-codes"]},{"label":"Glossary","pathname":"/property_mgmt_apis/image/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["http-headers","obtain-a-list-of-images-for-a-property","obtain-a-specified-list-of-images-for-a-property","read-a-single-image","add-an-image-to-the-property","modify-an-existing-image","delete-an-existing-image","definitions","examples","http-headers","entity-attribute","errors-attribute","connectivity-errors","http-status-codes","error-codes"],"subHeading":"Reference","isSinglePage":false}},"5e4af7c5-8840-5113-b948-26c4b0e755aa":{"title":"Messaging","getting_started":{"sections":[{"label":"Intro to messaging","pathname":"/property_mgmt_apis/messaging/getting_started/intro/","sections":[{"hash":"#workflow","title":"Workflow"},{"hash":"#message-types","title":"Message types"},{"hash":"#implementation-details","title":"Implementation details"},{"hash":"#limitations-and-considerations","title":"Limitations and considerations"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"}],"sectionIDs":["workflow","message-types","implementation-details","limitations-and-considerations","minimum-certification-requirements"]},{"label":"API intro","pathname":"/property_mgmt_apis/messaging/getting_started/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"]}],"sectionIDs":["workflow","message-types","implementation-details","limitations-and-considerations","minimum-certification-requirements","endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"GraphQL concepts","pathname":"/property_mgmt_apis/messaging/learn/graphql_concepts/","sections":[{"hash":"#benefits","title":"Benefits"},{"hash":"#variables","title":"Variables"},{"hash":"#fragments-and-batched-queries","title":"Fragments and batched queries"},{"hash":"#serial-execution-of-mutations","title":"Serial execution of mutations"},{"hash":"#interfaces-and-__typename-meta-field","title":"Interfaces and __typename meta field"},{"hash":"#pagination","title":"Pagination"},{"hash":"#graphql-explorer","title":"GraphQL explorer"},{"hash":"#resources","title":"Resources"}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"]}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"],"subHeading":"Learn","isSinglePage":false},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/messaging/reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"message query","pathname":"/property_mgmt_apis/messaging/reference/message_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"messages query","pathname":"/property_mgmt_apis/messaging/reference/messages_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"messageThread query","pathname":"/property_mgmt_apis/messaging/reference/messagethread_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"messageThreads query","pathname":"/property_mgmt_apis/messaging/reference/messagethreads_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"property query","pathname":"/property_mgmt_apis/messaging/reference/property_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"sendMessage mutation","pathname":"/property_mgmt_apis/messaging/reference/sendmessage_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"Attachment service","pathname":"/property_mgmt_apis/messaging/reference/attachment_service/","sections":[{"hash":"#implementation-details-and-limitations","title":"Implementation details and limitations"},{"hash":"#endpoint","title":"Endpoint"},{"hash":"#uploading-an-attachment","title":"Uploading an attachment"},{"hash":"#downloading-an-attachment","title":"Downloading an attachment"},{"hash":"#errors","title":"Errors"}],"sectionIDs":["implementation-details-and-limitations","endpoint","uploading-an-attachment","downloading-an-attachment","errors"]},{"label":"Error handling","pathname":"/property_mgmt_apis/messaging/reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-classes","title":"Error classes"}],"sectionIDs":["http-status-codes","error-classes"]},{"label":"Glossary","pathname":"/property_mgmt_apis/messaging/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types","syntax","example","arguments","types","implementation-details-and-limitations","endpoint","uploading-an-attachment","downloading-an-attachment","errors","http-status-codes","error-classes"],"subHeading":"Reference","isSinglePage":false}},"cc8c0a8f-db20-5630-84d1-c8dcebb05958":{"title":"Notifications (webhooks)","getting_started":{"sections":[{"label":"Intro to notifications","pathname":"/property_mgmt_apis/notifications/getting_started/intro/","sections":[{"hash":"#event-types","title":"Event types"},{"hash":"#requirements-and-best-practices","title":"Requirements and best practices"},{"hash":"#enabling-notifications","title":"Enabling notifications"},{"hash":"#notification-headers","title":"Notification headers"},{"hash":"#notification-payloads","title":"Notification payloads"}],"sectionIDs":["event-types","requirements-and-best-practices","enabling-notifications","notification-headers","notification-payloads"]},{"label":"API intro","pathname":"/property_mgmt_apis/notifications/getting_started/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"]}],"sectionIDs":["event-types","requirements-and-best-practices","enabling-notifications","notification-headers","notification-payloads","endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"GraphQL concepts","pathname":"/property_mgmt_apis/notifications/learn/graphql_concepts/","sections":[{"hash":"#benefits","title":"Benefits"},{"hash":"#variables","title":"Variables"},{"hash":"#fragments-and-batched-queries","title":"Fragments and batched queries"},{"hash":"#serial-execution-of-mutations","title":"Serial execution of mutations"},{"hash":"#interfaces-and-__typename-meta-field","title":"Interfaces and __typename meta field"},{"hash":"#pagination","title":"Pagination"},{"hash":"#graphql-explorer","title":"GraphQL explorer"},{"hash":"#resources","title":"Resources"}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"]}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"],"subHeading":"Learn","isSinglePage":false},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/notifications/reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"notificationEventTypes query","pathname":"/property_mgmt_apis/notifications/reference/notificationeventtypes_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"notificationProfile query","pathname":"/property_mgmt_apis/notifications/reference/notificationprofile_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"undeliveredNotifications query","pathname":"/property_mgmt_apis/notifications/reference/undeliverednotifications_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"createNotificationCallbackConfig mutation","pathname":"/property_mgmt_apis/notifications/reference/createnotificationcallbackconfig_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"deleteNotificationCallbackConfig mutation","pathname":"/property_mgmt_apis/notifications/reference/deletenotificationcallbackconfig_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"refreshNotificationCallbackConfigSecret mutation","pathname":"/property_mgmt_apis/notifications/reference/refreshnotificationcallbackconfigsecret_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"sendTestNotification mutation","pathname":"/property_mgmt_apis/notifications/reference/sendtestnotification_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"subscribeNotificationEventType mutation","pathname":"/property_mgmt_apis/notifications/reference/subscribenotificationeventtype_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"unsubscribeNotificationEventType mutation","pathname":"/property_mgmt_apis/notifications/reference/unsubscribenotificationeventtype_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"updateNotificationCallbackConfig mutation","pathname":"/property_mgmt_apis/notifications/reference/updatenotificationcallbackconfig_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"updateNotificationEventTypeSubscription mutation","pathname":"/property_mgmt_apis/notifications/reference/updatenotificationeventtypesubscription_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"Error handling","pathname":"/property_mgmt_apis/notifications/reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-classes","title":"Error classes"}],"sectionIDs":["http-status-codes","error-classes"]},{"label":"Glossary","pathname":"/property_mgmt_apis/notifications/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","http-status-codes","error-classes"],"subHeading":"Reference","isSinglePage":false}},"6380c4b8-5600-53f5-bc26-17b1d5ad0c76":{"title":"Product API","getting_started":{"sections":[{"label":"Introduction","pathname":"/property_mgmt_apis/product/getting_started/introduction/","sections":[],"sectionIDs":[]},{"label":"Integration overview","pathname":"/property_mgmt_apis/product/getting_started/integration-overview-landing-page/","sections":[{"hash":"#integration-project-timeline","title":"Integration project timeline"},{"hash":"#integration-overview","title":"Integration overview"}],"sectionIDs":["integration-project-timeline","integration-overview"]},{"label":"Requirements and best practices","pathname":"/property_mgmt_apis/product/getting_started/requirements-best-practices/","sections":[{"hash":"#development-requirements","title":"Development requirements"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"},{"hash":"#best-practices","title":"Best practices"}],"sectionIDs":["development-requirements","minimum-certification-requirements","best-practices"]},{"label":"Authentication","pathname":"/property_mgmt_apis/product/getting_started/authentication/","sections":[],"sectionIDs":[]}],"sectionIDs":["integration-project-timeline","integration-overview","development-requirements","minimum-certification-requirements","best-practices"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"Rental regulations","pathname":"/property_mgmt_apis/product/learn/","hash":"#rental-regulations","sections":[],"sectionIDs":["rental-regulations"]},{"label":"Business models","pathname":"/property_mgmt_apis/product/learn/","hash":"#business-models","sections":[{"hash":"#hotel-collect","title":"Hotel Collect"},{"hash":"#expedia-collect","title":"Expedia Collect"},{"hash":"#updated-expedia-collect","title":"Updated Expedia Collect"}],"sectionIDs":["business-models","hotel-collect","expedia-collect","updated-expedia-collect"]},{"label":"Pricing models","pathname":"/property_mgmt_apis/product/learn/","hash":"#pricing-models","sections":[{"hash":"#occupancy-based-pricing","title":"Occupancy-based pricing"},{"hash":"#per-day-pricing","title":"Per-day pricing"},{"hash":"#day-of-arrival-pricing","title":"Day-of-arrival pricing"},{"hash":"#per-day-length-of-stay-pricing","title":"Per-day length-of-stay pricing"},{"hash":"#expedia-group-recommendations","title":"Expedia Group recommendations"},{"hash":"#pricing-model-comparison","title":"Pricing model comparison"}],"sectionIDs":["pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison"]},{"label":"Rate acquisitions","pathname":"/property_mgmt_apis/product/learn/","hash":"#rate-acquisitions","sections":[],"sectionIDs":["rate-acquisitions"]},{"label":"Linking rate plans","pathname":"/property_mgmt_apis/product/learn/","hash":"#linking-rate-plans","sections":[],"sectionIDs":["linking-rate-plans"]},{"label":"Lodging data model","pathname":"/property_mgmt_apis/product/learn/","hash":"#lodging-data-model","sections":[],"sectionIDs":["lodging-data-model"]}],"sectionIDs":["rental-regulations","business-models","hotel-collect","expedia-collect","updated-expedia-collect","pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison","rate-acquisitions","linking-rate-plans","lodging-data-model"],"subHeading":"Learn","isSinglePage":true},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/product/reference/release-notes/","sections":[],"sectionIDs":[]},{"label":"Resources and endpoints","pathname":"/property_mgmt_apis/product/reference/resources/","sections":[],"sectionIDs":[]},{"label":"HTTP headers","pathname":"/property_mgmt_apis/product/reference/headers/","sections":[{"hash":"#request-headers","title":"Request headers"},{"hash":"#response-headers","title":"Response headers"}],"sectionIDs":["request-headers","response-headers"]},{"label":"Property resources","pathname":"/property_mgmt_apis/product/reference/property_resources/","sections":[{"hash":"#obtain-a-list-of-properties","title":"Obtain a list of properties"},{"hash":"#read-a-single-property","title":"Read a single property"},{"hash":"#definitions","title":"Definitions"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["obtain-a-list-of-properties","read-a-single-property","definitions","examples"]},{"label":"Room type resources","pathname":"/property_mgmt_apis/product/reference/roomtype_resources/","sections":[{"hash":"#obtain-a-list-of-room-types","title":"Obtain a list of room types"},{"hash":"#create-a-room-type","title":"Create a room type"},{"hash":"#read-a-single-room-type","title":"Read a single room type"},{"hash":"#modify-a-room-type","title":"Modify a room type"},{"hash":"#definitions","title":"Definitions"},{"hash":"#examples","title":"Examples"}],"sectionIDs":["obtain-a-list-of-room-types","create-a-room-type","read-a-single-room-type","modify-a-room-type","definitions","examples"]},{"label":"Amenity resources","pathname":"/property_mgmt_apis/product/reference/amenity_resources/","sections":[{"hash":"#read-a-single-room-types-amenities","title":"Read a single room type's amenities"},{"hash":"#set-room-type-amenities-for-an-existing-room-type","title":"Set room type amenities for an existing room type"},{"hash":"#roomtypeamenity-definition","title":"RoomTypeAmenity Definition"}],"sectionIDs":["read-a-single-room-types-amenities","set-room-type-amenities-for-an-existing-room-type","roomtypeamenity-definition"]},{"label":"Rate threshold resources","pathname":"/property_mgmt_apis/product/reference/ratethreshold_resources/","sections":[{"hash":"#obtain-rate-thresholds-for-a-single-room-type","title":"Obtain rate thresholds for a single room type"},{"hash":"#definitions","title":"Definitions"},{"hash":"#example","title":"Example"}],"sectionIDs":["obtain-rate-thresholds-for-a-single-room-type","definitions","example"]},{"label":"Rate plan resources","pathname":"/property_mgmt_apis/product/reference/rateplan_resources/","sections":[{"hash":"#obtain-a-list-of-rate-plans","title":"Obtain a list of rate plans"},{"hash":"#create-a-new-rate-plan","title":"Create a new rate plan"},{"hash":"#read-a-single-rate-plan","title":"Read a single rate plan"},{"hash":"#modify-an-existing-rate-plan","title":"Modify an existing rate plan"},{"hash":"#delete-an-existing-rate-plan","title":"Delete an existing rate plan"},{"hash":"#definitions","title":"Definitions"},{"hash":"#response","title":"Response"},{"hash":"#examples-1","title":"Examples"}],"sectionIDs":["obtain-a-list-of-rate-plans","create-a-new-rate-plan","read-a-single-rate-plan","modify-an-existing-rate-plan","delete-an-existing-rate-plan","definitions","response","examples-1"]},{"label":"Enumerations","pathname":"/property_mgmt_apis/product/reference/enumerations/","sections":[{"hash":"#rateacquisitiontypeenum","title":"rateAcquisitionTypeEnum"},{"hash":"#ratethresholdssourceenum","title":"rateThresholdsSourceEnum"},{"hash":"#room-type-names-predefinedroomnamesenum","title":"Room Type Names (PredefinedRoomNamesEnum)"},{"hash":"#type-of-room-typeofroomenum","title":"Type of Room (typeOfRoomEnum)"},{"hash":"#room-class-roomclassenum","title":"Room Class (roomClassEnum)"},{"hash":"#bedroom-details-bedroomdetailsenum","title":"Bedroom details (bedroomDetailsEnum)"},{"hash":"#accessibility-types-accessibilitytype","title":"Accessibility types (accessibilityType)"},{"hash":"#featured-amenities-featuredamenityenum","title":"Featured Amenities (featuredAmenityEnum)"},{"hash":"#room-view-viewenum","title":"Room view (viewEnum)"},{"hash":"#area-description-areaenum","title":"Area description (areaEnum)"},{"hash":"#age-categories-categoryenum","title":"Age categories (categoryEnum)"},{"hash":"#smoking-preferences-smokingpreferenceenum","title":"Smoking Preferences (smokingPreferenceEnum)"},{"hash":"#bed-types-bedtypeenum","title":"Bed types (bedTypeEnum)"},{"hash":"#bed-size-bedsizeenum","title":"Bed size (bedSizeEnum)"},{"hash":"#valid-bed-type-and-size-combinations","title":"Valid bed type and size combinations"},{"hash":"#surcharge-type-surchargetypeenum","title":"Surcharge Type (surchargeTypeEnum)"},{"hash":"#regulatory-category-categoryenum","title":"Regulatory Category (categoryEnum)"},{"hash":"#registration-number-type-registrationnumbertypeenum","title":"Registration number type (registrationNumberTypeEnum)"},{"hash":"#value-add-inclusions-valueaddinclusionsenum","title":"Value Add Inclusions (valueAddInclusionsEnum)"},{"hash":"#per-stay-fees-perstayfeeenum","title":"Per stay fees (perStayFeeEnum)"},{"hash":"#adjustment-type-adjustmenttypeenum","title":"Adjustment type (adjustmentTypeEnum)"},{"hash":"#amenity-codes-detail-codes-and-values-amenitycodes-detailcodes-and-values","title":"Amenity codes, detail codes and values (amenityCodes, detailCodes, and Values)"}],"sectionIDs":["rateacquisitiontypeenum","ratethresholdssourceenum","room-type-names-predefinedroomnamesenum","type-of-room-typeofroomenum","room-class-roomclassenum","bedroom-details-bedroomdetailsenum","accessibility-types-accessibilitytype","featured-amenities-featuredamenityenum","room-view-viewenum","area-description-areaenum","age-categories-categoryenum","smoking-preferences-smokingpreferenceenum","bed-types-bedtypeenum","bed-size-bedsizeenum","valid-bed-type-and-size-combinations","surcharge-type-surchargetypeenum","regulatory-category-categoryenum","registration-number-type-registrationnumbertypeenum","value-add-inclusions-valueaddinclusionsenum","per-stay-fees-perstayfeeenum","adjustment-type-adjustmenttypeenum","amenity-codes-detail-codes-and-values-amenitycodes-detailcodes-and-values"]},{"label":"Error handling","pathname":"/property_mgmt_apis/product/reference/error-messaging/","sections":[{"hash":"#connectivity-errors","title":"Connectivity errors"},{"hash":"#read-get-response-errors","title":"Read (GET) response errors"},{"hash":"#entity-vs-errors","title":"Entity vs errors"},{"hash":"#error-codes-and-descriptions","title":"Error codes and descriptions"}],"sectionIDs":["connectivity-errors","read-get-response-errors","entity-vs-errors","error-codes-and-descriptions"]},{"label":"Archived","pathname":"/property_mgmt_apis/product/reference/archived/","sections":[{"hash":"#obtain-a-list-of-room-types","title":"Obtain a list of room types"},{"hash":"#create-a-new-room-type","title":"Create a new room type"},{"hash":"#read-a-single-room-type","title":"Read a single room type"},{"hash":"#modify-an-existing-room-type","title":"Modify an existing room type"}],"sectionIDs":["obtain-a-list-of-room-types","create-a-new-room-type","read-a-single-room-type","modify-an-existing-room-type"]},{"label":"Glossary","pathname":"/property_mgmt_apis/product/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["request-headers","response-headers","obtain-a-list-of-properties","read-a-single-property","definitions","examples","obtain-a-list-of-room-types","create-a-room-type","read-a-single-room-type","modify-a-room-type","definitions","examples","read-a-single-room-types-amenities","set-room-type-amenities-for-an-existing-room-type","roomtypeamenity-definition","obtain-rate-thresholds-for-a-single-room-type","definitions","example","obtain-a-list-of-rate-plans","create-a-new-rate-plan","read-a-single-rate-plan","modify-an-existing-rate-plan","delete-an-existing-rate-plan","definitions","response","examples-1","rateacquisitiontypeenum","ratethresholdssourceenum","room-type-names-predefinedroomnamesenum","type-of-room-typeofroomenum","room-class-roomclassenum","bedroom-details-bedroomdetailsenum","accessibility-types-accessibilitytype","featured-amenities-featuredamenityenum","room-view-viewenum","area-description-areaenum","age-categories-categoryenum","smoking-preferences-smokingpreferenceenum","bed-types-bedtypeenum","bed-size-bedsizeenum","valid-bed-type-and-size-combinations","surcharge-type-surchargetypeenum","regulatory-category-categoryenum","registration-number-type-registrationnumbertypeenum","value-add-inclusions-valueaddinclusionsenum","per-stay-fees-perstayfeeenum","adjustment-type-adjustmenttypeenum","amenity-codes-detail-codes-and-values-amenitycodes-detailcodes-and-values","connectivity-errors","read-get-response-errors","entity-vs-errors","error-codes-and-descriptions","obtain-a-list-of-room-types","create-a-new-room-type","read-a-single-room-type","modify-an-existing-room-type"],"subHeading":"Reference","isSinglePage":false}},"75321dfc-28f3-5851-a1d5-c67f55a95064":{"title":"Product management","getting_started":{"sections":[{"label":"Intro to product management","pathname":"/property_mgmt_apis/product_mgmt/getting_started/intro/","sections":[{"hash":"#property-and-unit-features","title":"Property and unit features"},{"hash":"#workflow","title":"Workflow"},{"hash":"#comparison-to-product-api","title":"Comparison to Product API"},{"hash":"#limitations","title":"Limitations"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"}],"sectionIDs":["property-and-unit-features","workflow","comparison-to-product-api","limitations","minimum-certification-requirements"]},{"label":"Best practices","pathname":"/property_mgmt_apis/product_mgmt/getting_started/best_practices/","sections":[{"hash":"#monitor-errors","title":"Monitor errors"},{"hash":"#code-to-the-correct-pricing-model","title":"Code to the correct pricing model"},{"hash":"#retrieve-property-details","title":"Retrieve property details"},{"hash":"#maintain-unit-and-rate-plan-mappings","title":"Maintain unit and rate plan mappings"},{"hash":"#collect-unit-occupancy-taxes","title":"Collect unit occupancy taxes"}],"sectionIDs":["monitor-errors","code-to-the-correct-pricing-model","retrieve-property-details","maintain-unit-and-rate-plan-mappings","collect-unit-occupancy-taxes"]},{"label":"API intro","pathname":"/property_mgmt_apis/product_mgmt/getting_started/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"]},{"label":"UI guidelines","pathname":"/property_mgmt_apis/product_mgmt/getting_started/ui_guidelines/","sections":[{"hash":"#what-is-expedia-partner-central","title":"What is Expedia Partner Central?"},{"hash":"#best-practices-when-creating-a-ui-to-manage-products","title":"Best practices when creating a UI to manage products"},{"hash":"#displaying-property-details","title":"Displaying property details"},{"hash":"#displaying-units-and-unit-spaces","title":"Displaying units and unit spaces"},{"hash":"#rate-plans","title":"Rate plans"},{"hash":"#cancellation-policies","title":"Cancellation policies"},{"hash":"#fee-sets","title":"Fee sets"},{"hash":"#availability-and-rates","title":"Availability and rates"},{"hash":"#guidelines-for-success","title":"Guidelines for success"}],"sectionIDs":["what-is-expedia-partner-central","best-practices-when-creating-a-ui-to-manage-products","displaying-property-details","displaying-units-and-unit-spaces","rate-plans","cancellation-policies","fee-sets","availability-and-rates","guidelines-for-success"]}],"sectionIDs":["property-and-unit-features","workflow","comparison-to-product-api","limitations","minimum-certification-requirements","monitor-errors","code-to-the-correct-pricing-model","retrieve-property-details","maintain-unit-and-rate-plan-mappings","collect-unit-occupancy-taxes","endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling","what-is-expedia-partner-central","best-practices-when-creating-a-ui-to-manage-products","displaying-property-details","displaying-units-and-unit-spaces","rate-plans","cancellation-policies","fee-sets","availability-and-rates","guidelines-for-success"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"Business models","pathname":"/property_mgmt_apis/product_mgmt/learn/bus_models/","sections":[],"sectionIDs":[]},{"label":"Pricing models","pathname":"/property_mgmt_apis/product_mgmt/learn/pricing_models/","sections":[],"sectionIDs":[]},{"label":"Rate acquisitions","pathname":"/property_mgmt_apis/product_mgmt/learn/rate_acquisitions/","sections":[],"sectionIDs":[]},{"label":"Linking rate plans","pathname":"/property_mgmt_apis/product_mgmt/learn/linking_plans/","sections":[],"sectionIDs":[]},{"label":"GraphQL concepts","pathname":"/property_mgmt_apis/product_mgmt/learn/graphql_concepts/","sections":[{"hash":"#benefits","title":"Benefits"},{"hash":"#variables","title":"Variables"},{"hash":"#fragments-and-batched-queries","title":"Fragments and batched queries"},{"hash":"#serial-execution-of-mutations","title":"Serial execution of mutations"},{"hash":"#interfaces-and-__typename-meta-field","title":"Interfaces and __typename meta field"},{"hash":"#pagination","title":"Pagination"},{"hash":"#graphql-explorer","title":"GraphQL explorer"},{"hash":"#resources","title":"Resources"}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"]}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"],"subHeading":"Learn","isSinglePage":false},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/product_mgmt/reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"cancellationPolicyConfig query","pathname":"/property_mgmt_apis/product_mgmt/reference/cancellationpolicyconfig_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"feeSets query","pathname":"/property_mgmt_apis/product_mgmt/reference/feesets_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"localTaxJurisdiction query","pathname":"/property_mgmt_apis/product_mgmt/reference/localtaxjurisdiction_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"metadata query","pathname":"/property_mgmt_apis/product_mgmt/reference/metadata_query/","sections":[{"hash":"#reading-amenity-metadata","title":"Reading amenity metadata"},{"hash":"#mutation-examples-based-on-metadata","title":"Mutation examples based on metadata"},{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["reading-amenity-metadata","mutation-examples-based-on-metadata","syntax","examples","arguments","types"]},{"label":"policies query","pathname":"/property_mgmt_apis/product_mgmt/reference/policies_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"property query","pathname":"/property_mgmt_apis/product_mgmt/reference/property_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"ratePlan query","pathname":"/property_mgmt_apis/product_mgmt/reference/rateplan_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"ratePlans query","pathname":"/property_mgmt_apis/product_mgmt/reference/rateplans_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"unit query","pathname":"/property_mgmt_apis/product_mgmt/reference/unit_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"unitsPaginated query","pathname":"/property_mgmt_apis/product_mgmt/reference/unitspaginated_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"createCancellationPolicyConfig mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/createcancellationpolicyconfig_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"createFeeSet mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/createfeeset_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"createRatePlan mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/createrateplan_mutation/","sections":[{"hash":"#best-practices-when-creating-rate-plans","title":"Best practices when creating rate plans"},{"hash":"#sending-the-correct-rate-type","title":"Sending the correct rate type"},{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["best-practices-when-creating-rate-plans","sending-the-correct-rate-type","syntax","examples","arguments","types"]},{"label":"createUnit mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/createunit_mutation/","sections":[{"hash":"#best-practices-when-creating-units","title":"Best practices when creating units"},{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["best-practices-when-creating-units","syntax","examples","arguments","types"]},{"label":"createUnitSpaces mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/createunitspaces_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"deleteRatePlan mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/deleterateplan_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"deleteUnitSpace mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/deleteunitspace_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"replaceCancellationPolicyConfig mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/replacecancellationpolicyconfig_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"replaceFeeSet mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/replacefeeset_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"setUnitLegalNumberOfNewYorkRoomsRegulatoryAttributes mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/setunitlegalnumberofnewyorkroomsregulatoryattributes_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"updateRatePlan mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/updaterateplan_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"updateUnit mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/updateunit_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"updateUnitSpaces mutation","pathname":"/property_mgmt_apis/product_mgmt/reference/updateunitspaces_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"Error handling","pathname":"/property_mgmt_apis/product_mgmt/reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-classes","title":"Error classes"}],"sectionIDs":["http-status-codes","error-classes"]},{"label":"Glossary","pathname":"/property_mgmt_apis/product_mgmt/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","reading-amenity-metadata","mutation-examples-based-on-metadata","syntax","examples","arguments","types","syntax","examples","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types","best-practices-when-creating-rate-plans","sending-the-correct-rate-type","syntax","examples","arguments","types","best-practices-when-creating-units","syntax","examples","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types","syntax","examples","arguments","types","syntax","examples","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types","syntax","examples","arguments","types","http-status-codes","error-classes"],"subHeading":"Reference","isSinglePage":false}},"bdb00505-1de2-52ba-be19-06a82c589203":{"title":"Property API","getting_started":{"sections":[{"label":"Introduction","pathname":"/property_mgmt_apis/property/getting_started/introduction/","sections":[],"sectionIDs":[]},{"label":"Integration overview","pathname":"/property_mgmt_apis/property/getting_started/integration-overview-landing-page/","sections":[{"hash":"#integration-steps-and-timeline","title":"Integration steps and timeline"},{"hash":"#integration-testing","title":"Integration testing"},{"hash":"#after-launch","title":"After launch"}],"sectionIDs":["integration-steps-and-timeline","integration-testing","after-launch"]},{"label":"Requirements and best practices","pathname":"/property_mgmt_apis/property/getting_started/requirements-best-practices/","sections":[{"hash":"#development-requirements","title":"Development requirements"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"},{"hash":"#best-practices","title":"Best practices"},{"hash":"#auto-go-live-requirements","title":"Auto-go-live requirements"}],"sectionIDs":["development-requirements","minimum-certification-requirements","best-practices","auto-go-live-requirements"]},{"label":"Authentication","pathname":"/property_mgmt_apis/property/getting_started/authentication/","sections":[],"sectionIDs":[]}],"sectionIDs":["integration-steps-and-timeline","integration-testing","after-launch","development-requirements","minimum-certification-requirements","best-practices","auto-go-live-requirements"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"Rental regulations","pathname":"/property_mgmt_apis/property/learn/","hash":"#rental-regulations","sections":[],"sectionIDs":["rental-regulations"]},{"label":"Business models","pathname":"/property_mgmt_apis/property/learn/","hash":"#business-models","sections":[{"hash":"#hotel-collect","title":"Hotel Collect"},{"hash":"#expedia-collect","title":"Expedia Collect"},{"hash":"#updated-expedia-collect","title":"Updated Expedia Collect"}],"sectionIDs":["business-models","hotel-collect","expedia-collect","updated-expedia-collect"]},{"label":"Pricing models","pathname":"/property_mgmt_apis/property/learn/","hash":"#pricing-models","sections":[{"hash":"#occupancy-based-pricing","title":"Occupancy-based pricing"},{"hash":"#per-day-pricing","title":"Per-day pricing"},{"hash":"#day-of-arrival-pricing","title":"Day-of-arrival pricing"},{"hash":"#per-day-length-of-stay-pricing","title":"Per-day length-of-stay pricing"},{"hash":"#expedia-group-recommendations","title":"Expedia Group recommendations"},{"hash":"#pricing-model-comparison","title":"Pricing model comparison"}],"sectionIDs":["pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison"]},{"label":"Rate acquisitions","pathname":"/property_mgmt_apis/property/learn/","hash":"#rate-acquisitions","sections":[],"sectionIDs":["rate-acquisitions"]},{"label":"Linking rate plans","pathname":"/property_mgmt_apis/property/learn/","hash":"#linking-rate-plans","sections":[],"sectionIDs":["linking-rate-plans"]},{"label":"Lodging data model","pathname":"/property_mgmt_apis/property/learn/","hash":"#lodging-data-model","sections":[],"sectionIDs":["lodging-data-model"]},{"label":"Image guidelines","pathname":"/property_mgmt_apis/property/learn/","hash":"#image-guidelines","sections":[],"sectionIDs":["image-guidelines"]}],"sectionIDs":["rental-regulations","business-models","hotel-collect","expedia-collect","updated-expedia-collect","pricing-models","occupancy-based-pricing","per-day-pricing","day-of-arrival-pricing","per-day-length-of-stay-pricing","expedia-group-recommendations","pricing-model-comparison","rate-acquisitions","linking-rate-plans","lodging-data-model","image-guidelines"],"subHeading":"Learn","isSinglePage":true},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/property/reference/release-notes/","sections":[],"sectionIDs":[]},{"label":"Resources and endpoints","pathname":"/property_mgmt_apis/property/reference/resources/","sections":[],"sectionIDs":[]},{"label":"Property resources","pathname":"/property_mgmt_apis/property/reference/property_resources/","sections":[{"hash":"#set-or-update-property-details","title":"Set or update property details"},{"hash":"#get-property-details","title":"Get property details"},{"hash":"#get-property-status","title":"Get property status"},{"hash":"#update-a-property-by-expedia-property-id","title":"Update a property by Expedia property ID"},{"hash":"#deactivate-a-property","title":"Deactivate a property"},{"hash":"#definitions","title":"Definitions"}],"sectionIDs":["set-or-update-property-details","get-property-details","get-property-status","update-a-property-by-expedia-property-id","deactivate-a-property","definitions"]},{"label":"Provider resource","pathname":"/property_mgmt_apis/property/reference/provider_resource/","sections":[],"sectionIDs":[]},{"label":"Enumerations","pathname":"/property_mgmt_apis/property/reference/enumerations/","sections":[{"hash":"#propertystructuretype","title":"property.structureType"},{"hash":"#phonenumbertype","title":"phoneNumberType"},{"hash":"#rateacquisitiontype","title":"rateAcquisitionType"},{"hash":"#distributionmodels","title":"distributionModels"},{"hash":"#pricingmodel","title":"pricingModel"},{"hash":"#property-amenities","title":"Property amenities"},{"hash":"#languages-spoken-on-site","title":"Languages spoken on-site"},{"hash":"#all-room-amenities","title":"All-room amenities"},{"hash":"#closures","title":"Closures"},{"hash":"#renovations","title":"Renovations"},{"hash":"#enhanced-cleaning-and-traveler-safety","title":"Enhanced cleaning and traveler safety"},{"hash":"#policies","title":"Policies"},{"hash":"#mandatory-fees","title":"Mandatory fees"},{"hash":"#optional-fees","title":"Optional fees"},{"hash":"#fee-inclusive--excluded","title":"Fee Inclusive / Excluded"},{"hash":"#taxes","title":"Taxes"},{"hash":"#media-scraping","title":"Media scraping"},{"hash":"#image-categories","title":"Image categories"}],"sectionIDs":["propertystructuretype","phonenumbertype","rateacquisitiontype","distributionmodels","pricingmodel","property-amenities","languages-spoken-on-site","all-room-amenities","closures","renovations","enhanced-cleaning-and-traveler-safety","policies","mandatory-fees","optional-fees","fee-inclusive--excluded","taxes","media-scraping","image-categories"]},{"label":"Error handling","pathname":"/property_mgmt_apis/property/reference/error-messaging/","sections":[{"hash":"#connectivity-errors","title":"Connectivity errors"},{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#property-status-codes","title":"Property status codes"},{"hash":"#property-status-error-codes","title":"Property status error codes"},{"hash":"#warning-codes","title":"Warning codes"}],"sectionIDs":["connectivity-errors","http-status-codes","property-status-codes","property-status-error-codes","warning-codes"]},{"label":"Glossary","pathname":"/property_mgmt_apis/property/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["set-or-update-property-details","get-property-details","get-property-status","update-a-property-by-expedia-property-id","deactivate-a-property","definitions","propertystructuretype","phonenumbertype","rateacquisitiontype","distributionmodels","pricingmodel","property-amenities","languages-spoken-on-site","all-room-amenities","closures","renovations","enhanced-cleaning-and-traveler-safety","policies","mandatory-fees","optional-fees","fee-inclusive--excluded","taxes","media-scraping","image-categories","connectivity-errors","http-status-codes","property-status-codes","property-status-error-codes","warning-codes"],"subHeading":"Reference","isSinglePage":false}},"af5e6839-1534-5d63-9687-70ea9f44d14a":{"title":"Property status","getting_started":{"sections":[{"label":"Intro to property status","pathname":"/property_mgmt_apis/property_status/getting_started/intro/","sections":[{"hash":"#checkpoints","title":"Checkpoints"},{"hash":"#limitations","title":"Limitations"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"}],"sectionIDs":["checkpoints","limitations","minimum-certification-requirements"]},{"label":"API intro","pathname":"/property_mgmt_apis/property_status/getting_started/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"]}],"sectionIDs":["checkpoints","limitations","minimum-certification-requirements","endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"GraphQL concepts","pathname":"/property_mgmt_apis/property_status/learn/graphql_concepts/","sections":[{"hash":"#benefits","title":"Benefits"},{"hash":"#variables","title":"Variables"},{"hash":"#fragments-and-batched-queries","title":"Fragments and batched queries"},{"hash":"#serial-execution-of-mutations","title":"Serial execution of mutations"},{"hash":"#interfaces-and-__typename-meta-field","title":"Interfaces and __typename meta field"},{"hash":"#pagination","title":"Pagination"},{"hash":"#graphql-explorer","title":"GraphQL explorer"},{"hash":"#resources","title":"Resources"}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"]}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"],"subHeading":"Learn","isSinglePage":false},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/property_status/reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"property query","pathname":"/property_mgmt_apis/property_status/reference/property_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#determining-missing-content","title":"Determining missing content"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","determining-missing-content","arguments","types"]},{"label":"Error handling","pathname":"/property_mgmt_apis/property_status/reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"},{"hash":"#error-classes","title":"Error classes"}],"sectionIDs":["http-status-codes","error-classes"]},{"label":"Glossary","pathname":"/property_mgmt_apis/property_status/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["syntax","examples","determining-missing-content","arguments","types","http-status-codes","error-classes"],"subHeading":"Reference","isSinglePage":false}},"9299a7d0-68ea-5f41-be61-90dc412356fb":{"title":"Reviews","getting_started":{"sections":[{"label":"Intro to reviews","pathname":"/property_mgmt_apis/reviews/getting_started/intro/","sections":[{"hash":"#workflow","title":"Workflow"},{"hash":"#implementation-details","title":"Implementation details"},{"hash":"#limitations","title":"Limitations"},{"hash":"#minimum-certification-requirements","title":"Minimum certification requirements"}],"sectionIDs":["workflow","implementation-details","limitations","minimum-certification-requirements"]},{"label":"API intro","pathname":"/property_mgmt_apis/reviews/getting_started/api_intro/","sections":[{"hash":"#endpoint","title":"Endpoint"},{"hash":"#authentication-and-authorization","title":"Authentication and authorization"},{"hash":"#http-headers","title":"HTTP headers"},{"hash":"#rate-limits","title":"Rate limits"},{"hash":"#testing-requests-and-responses","title":"Testing requests and responses"},{"hash":"#error-handling","title":"Error handling"}],"sectionIDs":["endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"]}],"sectionIDs":["workflow","implementation-details","limitations","minimum-certification-requirements","endpoint","authentication-and-authorization","http-headers","rate-limits","testing-requests-and-responses","error-handling"],"subHeading":"Getting started","isSinglePage":false},"learn":{"sections":[{"label":"GraphQL concepts","pathname":"/property_mgmt_apis/reviews/learn/graphql_concepts/","sections":[{"hash":"#benefits","title":"Benefits"},{"hash":"#variables","title":"Variables"},{"hash":"#fragments-and-batched-queries","title":"Fragments and batched queries"},{"hash":"#serial-execution-of-mutations","title":"Serial execution of mutations"},{"hash":"#interfaces-and-__typename-meta-field","title":"Interfaces and __typename meta field"},{"hash":"#pagination","title":"Pagination"},{"hash":"#graphql-explorer","title":"GraphQL explorer"},{"hash":"#resources","title":"Resources"}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"]}],"sectionIDs":["benefits","variables","fragments-and-batched-queries","serial-execution-of-mutations","interfaces-and-__typename-meta-field","pagination","graphql-explorer","resources"],"subHeading":"Learn","isSinglePage":false},"reference":{"sections":[{"label":"Revision history","pathname":"/property_mgmt_apis/reviews/reference/revision_history/","sections":[],"sectionIDs":[]},{"label":"aggregatedReviews query","pathname":"/property_mgmt_apis/reviews/reference/aggregatedReviews_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"property query","pathname":"/property_mgmt_apis/reviews/reference/property_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"reviews query","pathname":"/property_mgmt_apis/reviews/reference/reviews_query/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#examples","title":"Examples"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","examples","arguments","types"]},{"label":"setReviewResponse mutation","pathname":"/property_mgmt_apis/reviews/reference/setReviewResponse_mutation/","sections":[{"hash":"#syntax","title":"Syntax"},{"hash":"#example","title":"Example"},{"hash":"#arguments","title":"Arguments"},{"hash":"#types","title":"Types"}],"sectionIDs":["syntax","example","arguments","types"]},{"label":"Error handling","pathname":"/property_mgmt_apis/reviews/reference/error_handling/","sections":[{"hash":"#http-status-codes","title":"HTTP status codes"}],"sectionIDs":["http-status-codes"]},{"label":"Glossary","pathname":"/property_mgmt_apis/reviews/reference/glossary/","sections":[],"sectionIDs":[]}],"sectionIDs":["syntax","examples","arguments","types","syntax","example","arguments","types","syntax","examples","arguments","types","syntax","example","arguments","types","http-status-codes"],"subHeading":"Reference","isSinglePage":false}}},"activeSection":"/booking_apis/reservations/lsgql_reference/markTravelerAsCheckedIn/","activeSubsections":["syntax","example","arguments","types"]}}},"staticQueryHashes":["2727141188","2944231160","3333565782","3731094552","53286644"]}