{"items":[{"type":"link","label":"Booking.com Status API","link":"/demand/docs/additional-services/status-api/status-api-open-specs","routeSlug":"/demand/docs/additional-services/status-api/status-api-open-specs","content":{"contentType":"overview","meta":{"name":"Booking.com Status API"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"status-api-open-specs.json","url":"/_bundle/demand/docs/additional-services/status-api/status-api-open-specs.json?download"},{"kind":"download","label":"status-api-open-specs.yaml","url":"/_bundle/demand/docs/additional-services/status-api/status-api-open-specs.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"https://partnerships-status.booking.com","description":"Production"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"Booking.com Status API (1.0)","showPageActions":true},{"nodeType":"markdoc","content":"Check the operational status of Demand API endpoints."},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"blockquote","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The Status API provides the current operational status of monitored"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Demand API endpoints."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the API to detect service degradation and support automated operational"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"responses, such as adjusting retry behaviour or switching to a fallback."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Status information is organised into endpoint groups."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Each group includes its overall status and the status of its monitored endpoints."},"children":[]}]}]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"View the current status of monitored endpoints in the "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"https://partnerships-status.booking.com/status"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Status dashboard"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}]}],"sectionId":"/demand/docs/additional-services/status-api/status-api-open-specs"}],"sectionId":"/demand/docs/additional-services/status-api/status-api-open-specs"}]}]}},{"label":"Get API status","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/demand/docs/additional-services/status-api/status-api-open-specs/other/getapistatus","routeSlug":"/demand/docs/additional-services/status-api/status-api-open-specs/other/getapistatus","metadata":{"seo":{"title":"Get API status","description":"Returns the current operational status of monitored Demand API endpointgroups and their individual endpoints."}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"getApiStatus","name":"Get API status","isWebhook":false,"pointer":"/paths/~1api~11.0~1status/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get API status","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Returns the current operational status of monitored Demand API endpoint"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"groups and their individual endpoints."},"children":[]}]}]},{"$$mdtype":"Node","type":"list","attributes":{"ordered":false,"marker":"-"},"children":[{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Use the response to identify endpoints affected by degradation or an"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"outage before deciding whether to retry, apply backoff, or use a"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"fallback."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"updated_at"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" value indicates when each status was last evaluated."},"children":[]}]}]}]},{"$$mdtype":"Node","type":"item","attributes":{},"children":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"When a status is not "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"up"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":", "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"since"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" indicates when the current issue"},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"began and "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"reason"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" provides additional context when available."},"children":[]}]}]}]}]}]},{"nodeType":"item-content","variant":"headers","label":"Headers","labelTranslationKey":"header","parameters":[{"name":"x-partner-id","in":"header","schemaId":"schema_0","description":"Your Booking.com partner identifier. This identifier is used to verify that your integration has access to the Status API.","required":true,"example":1523684}],"pointer":"/paths/~1api~11.0~1status/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/api/1.0/status","servers":[{"url":"https://partnerships-status.booking.com","description":"Production"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[{"name":"x-partner-id","in":"header","required":true,"example":1523684,"schemaId":"schema_0"}],"cookie":[]},"security":[],"responseCodes":["200","401","403","429","500"],"pointer":"/api/1.0/status","href":"other/getapistatus","openApiOperationId":"getApiStatus","summary":"Get API status"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"https://partnerships-status.booking.com","description":"Production"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"The operational status was retrieved successfully.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/status_response","exampleIds":["paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/operational","paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/minor_outage"]}},"schemaId":"components/schemas/status_response","exampleIds":["paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/operational","paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/minor_outage"]},{"code":"401","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The partner identifier is missing or invalid. Refer to the "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/demand/docs/support/error-handling/about-errors"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error handling section"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" for more details."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/401/content/application~1json/examples/unauthorized"]}},"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/401/content/application~1json/examples/unauthorized"]},{"code":"403","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Your partner account is not authorised to access the Status API. Refer to the "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/demand/docs/support/error-handling/about-errors"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error handling section"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" for more details."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/403/content/application~1json/examples/forbidden"]}},"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/403/content/application~1json/examples/forbidden"]},{"code":"429","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Too many requests. Try again later. Refer to the "},"children":[]},{"$$mdtype":"Node","type":"link","inline":true,"attributes":{"href":"/demand/docs/support/error-handling/about-errors"},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Error handling section"},"children":[]}]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" for more details."},"children":[]}]}]}],"mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/429/content/application~1json/examples/rate_limit_exceeded"]}},"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/429/content/application~1json/examples/rate_limit_exceeded"],"headers":{"Retry-After":{"description":"Number of seconds to wait before making another request.","style":"simple","schema":{"type":"integer","minimum":0},"example":60}},"headerSchemaId":"schema_1"},{"code":"500","description":"Internal server error. Try again later or contact support.","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/500/content/application~1json/examples/internal_error"]}},"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/500/content/application~1json/examples/internal_error"]}],"pointer":"/paths/~1api~11.0~1status/get/responses"}],"panels":[{"children":[{"kind":"response","responseCodes":[{"code":"200","schemaId":"components/schemas/status_response","exampleIds":["paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/operational","paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/minor_outage"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/status_response","exampleIds":["paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/operational","paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/minor_outage"]}}},{"code":"401","schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/401/content/application~1json/examples/unauthorized"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/401/content/application~1json/examples/unauthorized"]}}},{"code":"403","schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/403/content/application~1json/examples/forbidden"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/403/content/application~1json/examples/forbidden"]}}},{"code":"429","schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/429/content/application~1json/examples/rate_limit_exceeded"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/429/content/application~1json/examples/rate_limit_exceeded"]}}},{"code":"500","schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/500/content/application~1json/examples/internal_error"],"mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/error_response","exampleIds":["paths/~1api~11.0~1status/get/responses/500/content/application~1json/examples/internal_error"]}}}],"examples":[]}]}]}]},"httpPath":"/api/1.0/status"}],"store":{"schemaStore":{"components/schemas/endpoint_status":{"id":"components/schemas/endpoint_status","kind":"json-schema","title":"endpoint_status","data":{"type":"object","description":"The current operational status of a monitored Demand API endpoint.","properties":{"endpoint":{"type":"string","description":"The monitored Demand API endpoint path.","example":"/orders/create"},"status":{"$ref":"#/components/schemas/operational_status"},"updated_at":{"type":"string","format":"date-time","description":"The UTC timestamp when the endpoint status was last evaluated.","example":"2026-04-20T14:32:00Z"},"since":{"type":"string","format":"date-time","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The UTC timestamp when the current issue began."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Returned when "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"status"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" is "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"minor_outage"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"major_outage"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}],"example":"2026-04-20T14:30:15Z"},"reason":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Human-readable information about the current issue."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"May be returned when "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"status"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" is "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"minor_outage"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"major_outage"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Do not use this value to implement programmatic behaviour."},"children":[]}]}]}],"example":"Upstream provider issue"}},"required":["endpoint","status","updated_at"]}},"components/schemas/group_status":{"id":"components/schemas/group_status","kind":"json-schema","title":"group_status","data":{"type":"object","description":"The current operational status of a group of related Demand API endpoints.","properties":{"group":{"type":"string","description":"The name of the endpoint group.","example":"Reservations"},"status":{"$ref":"#/components/schemas/operational_status"},"updated_at":{"type":"string","format":"date-time","description":"The UTC timestamp when the group status was last evaluated.","example":"2026-04-08T10:31:00Z"},"since":{"type":"string","format":"date-time","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"The UTC timestamp when the current issue affecting the group began."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Returned when "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"status"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" is "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"minor_outage"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"major_outage"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]}]}]}],"example":"2026-04-08T10:12:00Z"},"reason":{"type":"string","description":[{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Human-readable information about the issue affecting the group."},"children":[]}]}]},{"$$mdtype":"Node","type":"paragraph","attributes":{},"children":[{"$$mdtype":"Node","type":"inline","attributes":{},"children":[{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"May be returned when "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"status"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" is "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"minor_outage"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":" or "},"children":[]},{"$$mdtype":"Node","type":"code","inline":true,"attributes":{"content":"major_outage"},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"."},"children":[]},{"$$mdtype":"Node","type":"softbreak","inline":true,"attributes":{},"children":[]},{"$$mdtype":"Node","type":"text","inline":true,"attributes":{"content":"Do not use this value to implement programmatic behaviour."},"children":[]}]}]}],"example":"Elevated error rates under investigation"},"endpoints":{"type":"array","description":"The operational status of each monitored endpoint in the group.","items":{"$ref":"#/components/schemas/endpoint_status"}}},"required":["endpoints","group","status","updated_at"]}},"components/schemas/operational_status":{"id":"components/schemas/operational_status","kind":"json-schema","title":"operational_status","data":{"type":"string","description":"The current operational status of a monitored Demand API endpoint or\nendpoint group.","enum":["up","minor_outage","major_outage"],"example":"up","x-enumDescriptions":{"major_outage":"Experiencing significant disruption or unavailability.","minor_outage":"Experiencing degraded operation or partial disruption.","up":"Operating normally."}}},"components/schemas/status_response":{"id":"components/schemas/status_response","kind":"json-schema","title":"status_response","data":{"type":"object","description":"The current operational status of the monitored Demand API endpoint groups.","properties":{"data":{"type":"array","description":"The operational status of each monitored endpoint group.","items":{"$ref":"#/components/schemas/group_status"}}},"required":["data"]}},"components/schemas/error":{"id":"components/schemas/error","kind":"json-schema","title":"error","data":{"type":"object","properties":{"id":{"type":"string","description":"Machine-readable identifier for the error.","example":"invalid_request"},"message":{"type":"string","description":"Human-readable description of the error.","example":"Invalid request parameters."}},"required":["id","message"]}},"components/schemas/error_response":{"id":"components/schemas/error_response","kind":"json-schema","title":"error_response","data":{"type":"object","properties":{"request_id":{"type":"string","description":"Identifier for the request. Provide this value when contacting support.","example":"01kjan7r7yvff5yg95gxy1cjhy"},"errors":{"type":"array","description":"Errors that occurred while processing the request.","items":{"$ref":"#/components/schemas/error"},"minItems":1}},"required":["errors","request_id"]}},"schema_0":{"kind":"json-schema","data":{"type":"string"},"id":"schema_0"},"schema_1":{"kind":"json-schema","data":{"type":"object","properties":{"Retry-After":{"type":"integer","minimum":0,"description":"Number of seconds to wait before making another request.","example":60}}},"id":"schema_1"}},"exampleStore":{"paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/operational":{"value":{"data":[{"group":"Reservations","status":"up","updated_at":"2026-04-20T14:32:00Z","endpoints":[{"endpoint":"/orders/create","status":"up","updated_at":"2026-04-20T14:32:00Z"}]}]},"key":"operational","summary":"All endpoints operational","id":"paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/operational"},"paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/minor_outage":{"value":{"data":[{"group":"Reservations","status":"minor_outage","updated_at":"2026-04-20T14:32:00Z","since":"2026-04-20T14:30:15Z","reason":"Elevated error rates","endpoints":[{"endpoint":"/orders/create","status":"minor_outage","updated_at":"2026-04-20T14:32:00Z","since":"2026-04-20T14:30:15Z","reason":"Upstream provider issue"}]}]},"key":"minor_outage","summary":"Endpoint experiencing a minor outage","id":"paths/~1api~11.0~1status/get/responses/200/content/application~1json/examples/minor_outage"},"paths/~1api~11.0~1status/get/responses/401/content/application~1json/examples/unauthorized":{"value":{"request_id":"01kjan7r7yvff5yg95gxy1cjhy","errors":[{"id":"unauthorized","message":"A valid partner identifier is required."}]},"key":"unauthorized","summary":"Missing or invalid partner identifier","id":"paths/~1api~11.0~1status/get/responses/401/content/application~1json/examples/unauthorized"},"paths/~1api~11.0~1status/get/responses/403/content/application~1json/examples/forbidden":{"value":{"request_id":"01kjan7r7yvff5yg95gxy1cjhy","errors":[{"id":"forbidden","message":"Your partner account is not authorised to access the Status API."}]},"key":"forbidden","summary":"Status API access not permitted","id":"paths/~1api~11.0~1status/get/responses/403/content/application~1json/examples/forbidden"},"paths/~1api~11.0~1status/get/responses/429/content/application~1json/examples/rate_limit_exceeded":{"value":{"request_id":"01kjan7r7yvff5yg95gxy1cjhy","errors":[{"id":"rate_limit_exceeded","message":"Too many requests. Try again later."}]},"key":"rate_limit_exceeded","summary":"Rate limit exceeded","id":"paths/~1api~11.0~1status/get/responses/429/content/application~1json/examples/rate_limit_exceeded"},"paths/~1api~11.0~1status/get/responses/500/content/application~1json/examples/internal_error":{"value":{"request_id":"01kjan66dedrpbwv4m1966dzw3","errors":[{"id":"500","message":"Internal server error. Try again later or contact support."}]},"key":"internal_error","summary":"Generic server error","id":"paths/~1api~11.0~1status/get/responses/500/content/application~1json/examples/internal_error"}},"securitySchemeStore":{},"servers":[{"url":"https://partnerships-status.booking.com","description":"Production"}],"specType":"openapi"},"options":{"feedback":{"hide":true,"settings":{"label":""}},"corsProxyUrl":"https://cors.redoc.ly","mockServer":{"off":true},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/demand/docs/additional-services/status-api/status-api-open-specs.json?download"},{"url":"/_bundle/demand/docs/additional-services/status-api/status-api-open-specs.yaml?download"}],"excludeFromSearch":false,"replayFeatures":{"graphql":false},"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"Booking.com Status API","description":"> The Status API provides the current operational status of monitored\nDemand API endpoints.\n\n- Use the API to detect service degradation and support automated operational\nresponses, such as adjusting retry behaviour or switching to a fallback.\n\n- Status information is organised into endpoint groups. \n- Each group includes its overall status and the status of its monitored endpoints.\n\nView the current status of monitored endpoints in the [Status dashboard](https://partnerships-status.booking.com/status).","summary":"Check the operational status of Demand API endpoints."}},"baseSlug":"/demand/docs/additional-services/status-api/status-api-open-specs","routesMapping":{}}