OpenStays.AI

Data schema / OPCS

OpenStays.AI data schema

An OpenStays Property Passport is the owner-facing, portable collection of property data. OpenStays.AI publishes its approved public data using OPCS: the OpenStays.AI Property Classification Schema.

OPCS separates the stayable unit from the technical public profile that describes it.

01

Core objects

  • PropertyProfile: the public OpenStays.AI wrapper.
  • AccommodationUnit: the actual stayable unit.
  • PhysicalPlace: the real-world location/address anchor.
  • BookableConfiguration: a rentable grouping of one or more units.
  • PublicProjection: the rule layer for public outputs.
02

Agent-first, not booking-first

OPCS exists so AI agents can understand whether a stay fits a traveller's needs. It does not process bookings, payments, deposits, escrow, live rates or refunds in V1.

03

Projection note

OpenStays.AI can emit OPCS JSON, Markdown and safe Schema.org JSON-LD. Google Vacation Rental output is projection-gated and should be treated as a candidate projection, not a guarantee of Google display.