AegeanBot · JSON-LD Context

Aegeanbot Com Context

JSON-LD context defining the semantic vocabulary for Aegeanbot Com from AegeanBot.

37 Classes 108 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
aegeanbot: https://aegeanbot.com/schema#

Classes

AirbnbImportIn Body_upload_photo_api_upload_photo_post BookingUrlIn ChannelUrlsIn ClearSessionIn ConciergeSupplierIn DepositIn HTTPValidationError IcalIn PmsConnectIn PricingIn PricingRuleIn SetLanguageIn UpsellIn UpsellsIn ValidationError AvailabilitySourceIn Body_inbox_attachment_upload_inbox__thread_id__attachments_post Body_upload_checkin_photo_properties__property_id__checkin_photos_post Body_upload_host_photo_properties__property_id__host_photo_post Body_upload_photo_properties__property_id__photos_upload_post BookingIn BotEnabledIn BotSettingsIn CalendarIn ChannelManagerConnectIn ChannelManagerMapIn ChannelMarkupIn ManualBookingIn PriceLabsConnectIn PriceLabsMapIn PricingSourceIn PropertyIn PublicBookingIn RatePlanIn SyncMethodIn UnitIn

Properties

Property Type Container
url string
file string
booking_url string
airbnb_url string
booking_com_url string
uid string
bsid string
name string
email string
region string
types list
language string
phone
whatsapp
website
notes
status string
services list
take_deposit boolean
detail list
listing_id string
label string
cm_type string
api_key string
account_email string
months list
cancellation_policy
always_use_fallback
month integer
is_open boolean
min_stay
advance_notice_days
base_price
min_price
max_price
ai_pricing boolean
bot_discount_pct
id
title string
description string
price decimal
unit string
active boolean
items list
loc list
msg string
type string
input
ctx
source
owner_opted_instant
unit_id string
rate_plan_id string
checkin date
checkout date
amount decimal
currency string
guest_name string
channel string
enabled boolean
deposit_pct
payment_mode
balance_methods
date_from date
date_to date
rate
stop_sell
discover_only boolean
property_id
markup_pct decimal
markup_fixed decimal
adults integer
children integer
infants integer
pets integer
origin string
first_name string
last_name string
guest_email string
guest_phone string
address
paid_cash boolean
settled_via string
replaces_booking_id
cleaning_fee
extends_booking_id
pms
creation_key
country string
timezone string
property_type string
city
state
zip_code
lat
lng
location_precision
photos list
tags
availability_source
guests integer
attribution_search_id
sell_mode string
method
count_of_rooms integer
occ_adults integer
occ_children integer
occ_infants integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://aegeanbot.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "aegeanbot": "https://aegeanbot.com/schema#",
    "AirbnbImportIn": "aegeanbot:AirbnbImportIn",
    "url": {
      "@id": "aegeanbot:url",
      "@type": "xsd:string"
    },
    "Body_upload_photo_api_upload_photo_post": "aegeanbot:Body_upload_photo_api_upload_photo_post",
    "file": {
      "@id": "aegeanbot:file",
      "@type": "xsd:string"
    },
    "BookingUrlIn": "aegeanbot:BookingUrlIn",
    "booking_url": {
      "@id": "aegeanbot:booking_url",
      "@type": "xsd:string"
    },
    "ChannelUrlsIn": "aegeanbot:ChannelUrlsIn",
    "airbnb_url": {
      "@id": "aegeanbot:airbnb_url",
      "@type": "xsd:string"
    },
    "booking_com_url": {
      "@id": "aegeanbot:booking_com_url",
      "@type": "xsd:string"
    },
    "ClearSessionIn": "aegeanbot:ClearSessionIn",
    "uid": {
      "@id": "aegeanbot:uid",
      "@type": "xsd:string"
    },
    "bsid": {
      "@id": "aegeanbot:bsid",
      "@type": "xsd:string"
    },
    "ConciergeSupplierIn": "aegeanbot:ConciergeSupplierIn",
    "name": {
      "@id": "aegeanbot:name",
      "@type": "xsd:string"
    },
    "email": {
      "@id": "aegeanbot:email",
      "@type": "xsd:string"
    },
    "region": {
      "@id": "aegeanbot:region",
      "@type": "xsd:string"
    },
    "types": {
      "@id": "aegeanbot:types",
      "@container": "@list"
    },
    "language": {
      "@id": "aegeanbot:language",
      "@type": "xsd:string"
    },
    "phone": {
      "@id": "aegeanbot:phone"
    },
    "whatsapp": {
      "@id": "aegeanbot:whatsapp"
    },
    "website": {
      "@id": "aegeanbot:website"
    },
    "notes": {
      "@id": "aegeanbot:notes"
    },
    "status": {
      "@id": "aegeanbot:status",
      "@type": "xsd:string"
    },
    "services": {
      "@id": "aegeanbot:services",
      "@container": "@list"
    },
    "DepositIn": "aegeanbot:DepositIn",
    "take_deposit": {
      "@id": "aegeanbot:take_deposit",
      "@type": "xsd:boolean"
    },
    "HTTPValidationError": "aegeanbot:HTTPValidationError",
    "detail": {
      "@id": "aegeanbot:detail",
      "@container": "@list"
    },
    "IcalIn": "aegeanbot:IcalIn",
    "listing_id": {
      "@id": "aegeanbot:listing_id",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "aegeanbot:label",
      "@type": "xsd:string"
    },
    "PmsConnectIn": "aegeanbot:PmsConnectIn",
    "cm_type": {
      "@id": "aegeanbot:cm_type",
      "@type": "xsd:string"
    },
    "api_key": {
      "@id": "aegeanbot:api_key",
      "@type": "xsd:string"
    },
    "account_email": {
      "@id": "aegeanbot:account_email",
      "@type": "xsd:string"
    },
    "PricingIn": "aegeanbot:PricingIn",
    "months": {
      "@id": "aegeanbot:months",
      "@container": "@list"
    },
    "cancellation_policy": {
      "@id": "aegeanbot:cancellation_policy"
    },
    "always_use_fallback": {
      "@id": "aegeanbot:always_use_fallback"
    },
    "PricingRuleIn": "aegeanbot:PricingRuleIn",
    "month": {
      "@id": "aegeanbot:month",
      "@type": "xsd:integer"
    },
    "is_open": {
      "@id": "aegeanbot:is_open",
      "@type": "xsd:boolean"
    },
    "min_stay": {
      "@id": "aegeanbot:min_stay"
    },
    "advance_notice_days": {
      "@id": "aegeanbot:advance_notice_days"
    },
    "base_price": {
      "@id": "aegeanbot:base_price"
    },
    "min_price": {
      "@id": "aegeanbot:min_price"
    },
    "max_price": {
      "@id": "aegeanbot:max_price"
    },
    "ai_pricing": {
      "@id": "aegeanbot:ai_pricing",
      "@type": "xsd:boolean"
    },
    "bot_discount_pct": {
      "@id": "aegeanbot:bot_discount_pct"
    },
    "SetLanguageIn": "aegeanbot:SetLanguageIn",
    "UpsellIn": "aegeanbot:UpsellIn",
    "id": {
      "@id": "aegeanbot:id"
    },
    "title": {
      "@id": "aegeanbot:title",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "aegeanbot:description",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "aegeanbot:price",
      "@type": "xsd:decimal"
    },
    "unit": {
      "@id": "aegeanbot:unit",
      "@type": "xsd:string"
    },
    "active": {
      "@id": "aegeanbot:active",
      "@type": "xsd:boolean"
    },
    "UpsellsIn": "aegeanbot:UpsellsIn",
    "items": {
      "@id": "aegeanbot:items",
      "@container": "@list"
    },
    "ValidationError": "aegeanbot:ValidationError",
    "loc": {
      "@id": "aegeanbot:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "aegeanbot:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "aegeanbot:type",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "aegeanbot:input"
    },
    "ctx": {
      "@id": "aegeanbot:ctx"
    },
    "AvailabilitySourceIn": "aegeanbot:AvailabilitySourceIn",
    "source": {
      "@id": "aegeanbot:source"
    },
    "owner_opted_instant": {
      "@id": "aegeanbot:owner_opted_instant"
    },
    "Body_inbox_attachment_upload_inbox__thread_id__attachments_post": "aegeanbot:Body_inbox_attachment_upload_inbox__thread_id__attachments_post",
    "Body_upload_checkin_photo_properties__property_id__checkin_photos_post": "aegeanbot:Body_upload_checkin_photo_properties__property_id__checkin_photos_post",
    "Body_upload_host_photo_properties__property_id__host_photo_post": "aegeanbot:Body_upload_host_photo_properties__property_id__host_photo_post",
    "Body_upload_photo_properties__property_id__photos_upload_post": "aegeanbot:Body_upload_photo_properties__property_id__photos_upload_post",
    "BookingIn": "aegeanbot:BookingIn",
    "unit_id": {
      "@id": "aegeanbot:unit_id",
      "@type": "xsd:string"
    },
    "rate_plan_id": {
      "@id": "aegeanbot:rate_plan_id",
      "@type": "xsd:string"
    },
    "checkin": {
      "@id": "aegeanbot:checkin",
      "@type": "xsd:date"
    },
    "checkout": {
      "@id": "aegeanbot:checkout",
      "@type": "xsd:date"
    },
    "amount": {
      "@id": "aegeanbot:amount",
      "@type": "xsd:decimal"
    },
    "currency": {
      "@id": "aegeanbot:currency",
      "@type": "xsd:string"
    },
    "guest_name": {
      "@id": "aegeanbot:guest_name",
      "@type": "xsd:string"
    },
    "channel": {
      "@id": "aegeanbot:channel",
      "@type": "xsd:string"
    },
    "BotEnabledIn": "aegeanbot:BotEnabledIn",
    "enabled": {
      "@id": "aegeanbot:enabled",
      "@type": "xsd:boolean"
    },
    "BotSettingsIn": "aegeanbot:BotSettingsIn",
    "deposit_pct": {
      "@id": "aegeanbot:deposit_pct"
    },
    "payment_mode": {
      "@id": "aegeanbot:payment_mode"
    },
    "balance_methods": {
      "@id": "aegeanbot:balance_methods"
    },
    "CalendarIn": "aegeanbot:CalendarIn",
    "date_from": {
      "@id": "aegeanbot:date_from",
      "@type": "xsd:date"
    },
    "date_to": {
      "@id": "aegeanbot:date_to",
      "@type": "xsd:date"
    },
    "rate": {
      "@id": "aegeanbot:rate"
    },
    "stop_sell": {
      "@id": "aegeanbot:stop_sell"
    },
    "ChannelManagerConnectIn": "aegeanbot:ChannelManagerConnectIn",
    "discover_only": {
      "@id": "aegeanbot:discover_only",
      "@type": "xsd:boolean"
    },
    "ChannelManagerMapIn": "aegeanbot:ChannelManagerMapIn",
    "property_id": {
      "@id": "aegeanbot:property_id"
    },
    "ChannelMarkupIn": "aegeanbot:ChannelMarkupIn",
    "markup_pct": {
      "@id": "aegeanbot:markup_pct",
      "@type": "xsd:decimal"
    },
    "markup_fixed": {
      "@id": "aegeanbot:markup_fixed",
      "@type": "xsd:decimal"
    },
    "ManualBookingIn": "aegeanbot:ManualBookingIn",
    "adults": {
      "@id": "aegeanbot:adults",
      "@type": "xsd:integer"
    },
    "children": {
      "@id": "aegeanbot:children",
      "@type": "xsd:integer"
    },
    "infants": {
      "@id": "aegeanbot:infants",
      "@type": "xsd:integer"
    },
    "pets": {
      "@id": "aegeanbot:pets",
      "@type": "xsd:integer"
    },
    "origin": {
      "@id": "aegeanbot:origin",
      "@type": "xsd:string"
    },
    "first_name": {
      "@id": "aegeanbot:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "aegeanbot:last_name",
      "@type": "xsd:string"
    },
    "guest_email": {
      "@id": "aegeanbot:guest_email",
      "@type": "xsd:string"
    },
    "guest_phone": {
      "@id": "aegeanbot:guest_phone",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "aegeanbot:address"
    },
    "paid_cash": {
      "@id": "aegeanbot:paid_cash",
      "@type": "xsd:boolean"
    },
    "settled_via": {
      "@id": "aegeanbot:settled_via",
      "@type": "xsd:string"
    },
    "replaces_booking_id": {
      "@id": "aegeanbot:replaces_booking_id"
    },
    "cleaning_fee": {
      "@id": "aegeanbot:cleaning_fee"
    },
    "extends_booking_id": {
      "@id": "aegeanbot:extends_booking_id"
    },
    "PriceLabsConnectIn": "aegeanbot:PriceLabsConnectIn",
    "PriceLabsMapIn": "aegeanbot:PriceLabsMapIn",
    "pms": {
      "@id": "aegeanbot:pms"
    },
    "PricingSourceIn": "aegeanbot:PricingSourceIn",
    "PropertyIn": "aegeanbot:PropertyIn",
    "creation_key": {
      "@id": "aegeanbot:creation_key"
    },
    "country": {
      "@id": "aegeanbot:country",
      "@type": "xsd:string"
    },
    "timezone": {
      "@id": "aegeanbot:timezone",
      "@type": "xsd:string"
    },
    "property_type": {
      "@id": "aegeanbot:property_type",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "aegeanbot:city"
    },
    "state": {
      "@id": "aegeanbot:state"
    },
    "zip_code": {
      "@id": "aegeanbot:zip_code"
    },
    "lat": {
      "@id": "aegeanbot:lat"
    },
    "lng": {
      "@id": "aegeanbot:lng"
    },
    "location_precision": {
      "@id": "aegeanbot:location_precision"
    },
    "photos": {
      "@id": "aegeanbot:photos",
      "@container": "@list"
    },
    "tags": {
      "@id": "aegeanbot:tags"
    },
    "availability_source": {
      "@id": "aegeanbot:availability_source"
    },
    "PublicBookingIn": "aegeanbot:PublicBookingIn",
    "guests": {
      "@id": "aegeanbot:guests",
      "@type": "xsd:integer"
    },
    "attribution_search_id": {
      "@id": "aegeanbot:attribution_search_id"
    },
    "RatePlanIn": "aegeanbot:RatePlanIn",
    "sell_mode": {
      "@id": "aegeanbot:sell_mode",
      "@type": "xsd:string"
    },
    "SyncMethodIn": "aegeanbot:SyncMethodIn",
    "method": {
      "@id": "aegeanbot:method"
    },
    "UnitIn": "aegeanbot:UnitIn",
    "count_of_rooms": {
      "@id": "aegeanbot:count_of_rooms",
      "@type": "xsd:integer"
    },
    "occ_adults": {
      "@id": "aegeanbot:occ_adults",
      "@type": "xsd:integer"
    },
    "occ_children": {
      "@id": "aegeanbot:occ_children",
      "@type": "xsd:integer"
    },
    "occ_infants": {
      "@id": "aegeanbot:occ_infants",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "AegeanBot API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects AegeanBot's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-31) from openapi/app-aegeanbot-com-openapi.json, openapi/pms-aegeanbot-com-openapi.json.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/app-aegeanbot-com-openapi.json",
    "openapi/pms-aegeanbot-com-openapi.json"
  ]
}