Optional@contextJSON-LD context declaring vocabulary prefixes.
Optional@idCanonical URL identifier (e.g. "https://plentiful.ai/buildings/{uuid}").
Optional@typeAlways "Building".
OptionaladditionalExtensible array of building properties — occupancy class, HVAC details,
energy predictions, physical characteristics, utility info, and owner enrichment.
Use the name field to find specific properties.
OptionaladdressPhysical street address of the building.
Optional@type?: stringOptionaladdressCountry?: string | nullISO 3166-1 alpha-2 country code (e.g. "US").
OptionaladdressLocality?: string | nullOptionaladdressRegion?: string | nullISO 3166-2 state/province code (e.g. "PA", "NY").
OptionalpostalCode?: string | nullOptionalstreetAddress?: string | nullOptionaldescriptionOptional free-text description.
OptionalfloorTotal floor area. unitCode: "FTK" = square feet.
OptionalgeoGeographic coordinates (WGS 84) and optional elevation.
Optional@type?: stringOptionalelevation?: { unitCode?: string; value?: number | null } | nullElevation above sea level.
Optionallatitude?: number | nullLatitude in decimal degrees.
Optionallongitude?: number | nullLongitude in decimal degrees.
OptionalidentifierBuilding identifiers — typically includes UBID and Plentiful UUID.
OptionalmailingOwner's mailing address — may differ from the building's physical address.
OptionalnameHuman-readable building name, usually derived from the street address.
OptionalownerProperty owner information.
Optional@type?: stringOptionalname?: string | nullOwner name as recorded by the county assessor.
Optionalplentiful:ownerType?: string | nullOwner classification (e.g. "REGULAR-ETAL", "CORPORATION", "GOVERNMENT").
OptionalpermitConstruction permit history.
OptionalpotentialPlaceholder for future upgrade recommendation actions.
OptionalsameURLs linking to this building in other databases.
OptionalyearFour-digit construction year.
A building represented as JSON-LD following the Kikai Standard v1 schema.
This is the full building record returned by detail endpoints like
buildings.getById()andportfolios.get(). It conforms to schema.org/Building with Plentiful vocabulary extensions for energy data, owner enrichment, and ML predictions.Key fields:
address— physical location of the buildinggeo— WGS 84 coordinates and elevationowner— property owner name and classificationfloorSize— total floor area in square feetyearBuilt— four-digit construction yearadditionalProperty— extensible array of typed properties including occupancy class, HVAC details, energy predictions, and owner enrichmentpermit— construction permit history