GetBody · JSON-LD Context
Getbody Md Context
JSON-LD context defining the semantic vocabulary for Getbody Md from GetBody.
13 Classes
82 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
getbody:
https://getbody.md/schema#
Classes
Lease
Error
ApprovalStatus
PaymentsNotEnabled
Promise
Inquiry
Location
ListingBody
Listing
PublicListing
AccessType
AccessOption
AccessOptions
Properties
| Property | Type | Container |
|---|---|---|
| lease_id | integer | |
| listing_id | integer | |
| body_id | integer | |
| body_kind | string | |
| state | string | |
| control_mode | string | |
| granted_permissions | list | |
| command_schemas | ||
| offered_feeds | list | |
| feed_schemas | ||
| window_start | dateTime | |
| window_end | dateTime | |
| finding_outcome | string | |
| price | string | |
| currency | string | |
| payment_status | string | |
| awaiting_operator_approval | boolean | |
| approval_message | string | |
| approval_reason | string | |
| approval_decided_at | dateTime | |
| error | string | |
| approval_state | string | |
| code | string | |
| fields | list | |
| promise_id | integer | |
| inquiry_id | integer | |
| status | string | |
| cancelled_by | string | |
| how_to_redeem | string | |
| renter_agent_id | string | |
| host_agent_id | string | |
| reason | string | |
| requested_window | ||
| message | string | |
| host_response | string | |
| offered_windows | list | |
| host_message | string | |
| expires_at | dateTime | |
| created_at | dateTime | |
| responded_at | dateTime | |
| promise | reference | |
| lat | ||
| lng | ||
| description | string | |
| interface_mode | string | |
| requestable_control_modes | list | |
| online | boolean | |
| currently_leased | boolean | |
| busy_until | dateTime | |
| inquiry_possible | boolean | |
| model | string | |
| robot_type | string | |
| capabilities | list | |
| real_body_id | integer | |
| simulated_body_id | integer | |
| real_available_at | dateTime | |
| real_available_note | string | |
| simulator_only | boolean | |
| location | reference | |
| real_delivery | string | |
| delivery | ||
| terms_of_use | string | |
| notes | string | |
| pricing | reference | |
| bodies | ||
| offered_control_modes | list | |
| permissions_offered | list | |
| available | boolean | |
| unavailable_reason | string | |
| drop_off | ||
| access_type | reference | |
| access_options | reference | |
| rental_policy | ||
| area | ||
| enabled | boolean | |
| terms | string | |
| terms_customized | boolean | |
| allowed_commands | list | |
| read_only_feeds | list | |
| onsite_operator | reference | |
| equipment_only | reference | |
| remote_teleoperation | reference |
JSON-LD Document
{
"@context": {
"@vocab": "https://getbody.md/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"getbody": "https://getbody.md/schema#",
"Lease": "getbody:Lease",
"lease_id": {
"@id": "getbody:lease_id",
"@type": "xsd:integer"
},
"listing_id": {
"@id": "getbody:listing_id",
"@type": "xsd:integer"
},
"body_id": {
"@id": "getbody:body_id",
"@type": "xsd:integer"
},
"body_kind": {
"@id": "getbody:body_kind",
"@type": "xsd:string"
},
"state": {
"@id": "getbody:state",
"@type": "xsd:string"
},
"control_mode": {
"@id": "getbody:control_mode",
"@type": "xsd:string"
},
"granted_permissions": {
"@id": "getbody:granted_permissions",
"@container": "@list"
},
"command_schemas": {
"@id": "getbody:command_schemas"
},
"offered_feeds": {
"@id": "getbody:offered_feeds",
"@container": "@list"
},
"feed_schemas": {
"@id": "getbody:feed_schemas"
},
"window_start": {
"@id": "getbody:window_start",
"@type": "xsd:dateTime"
},
"window_end": {
"@id": "getbody:window_end",
"@type": "xsd:dateTime"
},
"finding_outcome": {
"@id": "getbody:finding_outcome",
"@type": "xsd:string"
},
"price": {
"@id": "getbody:price",
"@type": "xsd:string"
},
"currency": {
"@id": "getbody:currency",
"@type": "xsd:string"
},
"payment_status": {
"@id": "getbody:payment_status",
"@type": "xsd:string"
},
"awaiting_operator_approval": {
"@id": "getbody:awaiting_operator_approval",
"@type": "xsd:boolean"
},
"approval_message": {
"@id": "getbody:approval_message",
"@type": "xsd:string"
},
"approval_reason": {
"@id": "getbody:approval_reason",
"@type": "xsd:string"
},
"approval_decided_at": {
"@id": "getbody:approval_decided_at",
"@type": "xsd:dateTime"
},
"Error": "getbody:Error",
"error": {
"@id": "getbody:error",
"@type": "xsd:string"
},
"ApprovalStatus": "getbody:ApprovalStatus",
"approval_state": {
"@id": "getbody:approval_state",
"@type": "xsd:string"
},
"code": {
"@id": "getbody:code",
"@type": "xsd:string"
},
"PaymentsNotEnabled": "getbody:PaymentsNotEnabled",
"fields": {
"@id": "getbody:fields",
"@container": "@list"
},
"Promise": "getbody:Promise",
"promise_id": {
"@id": "getbody:promise_id",
"@type": "xsd:integer"
},
"inquiry_id": {
"@id": "getbody:inquiry_id",
"@type": "xsd:integer"
},
"status": {
"@id": "getbody:status",
"@type": "xsd:string"
},
"cancelled_by": {
"@id": "getbody:cancelled_by",
"@type": "xsd:string"
},
"how_to_redeem": {
"@id": "getbody:how_to_redeem",
"@type": "xsd:string"
},
"Inquiry": "getbody:Inquiry",
"renter_agent_id": {
"@id": "getbody:renter_agent_id",
"@type": "xsd:string"
},
"host_agent_id": {
"@id": "getbody:host_agent_id",
"@type": "xsd:string"
},
"reason": {
"@id": "getbody:reason",
"@type": "xsd:string"
},
"requested_window": {
"@id": "getbody:requested_window"
},
"message": {
"@id": "getbody:message",
"@type": "xsd:string"
},
"host_response": {
"@id": "getbody:host_response",
"@type": "xsd:string"
},
"offered_windows": {
"@id": "getbody:offered_windows",
"@container": "@list"
},
"host_message": {
"@id": "getbody:host_message",
"@type": "xsd:string"
},
"expires_at": {
"@id": "getbody:expires_at",
"@type": "xsd:dateTime"
},
"created_at": {
"@id": "getbody:created_at",
"@type": "xsd:dateTime"
},
"responded_at": {
"@id": "getbody:responded_at",
"@type": "xsd:dateTime"
},
"promise": {
"@id": "getbody:promise",
"@type": "@id"
},
"Location": "getbody:Location",
"lat": {
"@id": "getbody:lat"
},
"lng": {
"@id": "getbody:lng"
},
"description": {
"@id": "getbody:description",
"@type": "xsd:string"
},
"ListingBody": "getbody:ListingBody",
"interface_mode": {
"@id": "getbody:interface_mode",
"@type": "xsd:string"
},
"requestable_control_modes": {
"@id": "getbody:requestable_control_modes",
"@container": "@list"
},
"online": {
"@id": "getbody:online",
"@type": "xsd:boolean"
},
"currently_leased": {
"@id": "getbody:currently_leased",
"@type": "xsd:boolean"
},
"busy_until": {
"@id": "getbody:busy_until",
"@type": "xsd:dateTime"
},
"inquiry_possible": {
"@id": "getbody:inquiry_possible",
"@type": "xsd:boolean"
},
"model": {
"@id": "getbody:model",
"@type": "xsd:string"
},
"robot_type": {
"@id": "getbody:robot_type",
"@type": "xsd:string"
},
"capabilities": {
"@id": "getbody:capabilities",
"@container": "@list"
},
"Listing": "getbody:Listing",
"real_body_id": {
"@id": "getbody:real_body_id",
"@type": "xsd:integer"
},
"simulated_body_id": {
"@id": "getbody:simulated_body_id",
"@type": "xsd:integer"
},
"real_available_at": {
"@id": "getbody:real_available_at",
"@type": "xsd:dateTime"
},
"real_available_note": {
"@id": "getbody:real_available_note",
"@type": "xsd:string"
},
"simulator_only": {
"@id": "getbody:simulator_only",
"@type": "xsd:boolean"
},
"location": {
"@id": "getbody:location",
"@type": "@id"
},
"real_delivery": {
"@id": "getbody:real_delivery",
"@type": "xsd:string"
},
"delivery": {
"@id": "getbody:delivery"
},
"terms_of_use": {
"@id": "getbody:terms_of_use",
"@type": "xsd:string"
},
"notes": {
"@id": "getbody:notes",
"@type": "xsd:string"
},
"pricing": {
"@id": "getbody:pricing",
"@type": "@id"
},
"bodies": {
"@id": "getbody:bodies"
},
"offered_control_modes": {
"@id": "getbody:offered_control_modes",
"@container": "@list"
},
"permissions_offered": {
"@id": "getbody:permissions_offered",
"@container": "@list"
},
"available": {
"@id": "getbody:available",
"@type": "xsd:boolean"
},
"unavailable_reason": {
"@id": "getbody:unavailable_reason",
"@type": "xsd:string"
},
"drop_off": {
"@id": "getbody:drop_off"
},
"access_type": {
"@id": "getbody:access_type",
"@type": "@id"
},
"access_options": {
"@id": "getbody:access_options",
"@type": "@id"
},
"rental_policy": {
"@id": "getbody:rental_policy"
},
"PublicListing": "getbody:PublicListing",
"area": {
"@id": "getbody:area"
},
"AccessType": "getbody:AccessType",
"AccessOption": "getbody:AccessOption",
"enabled": {
"@id": "getbody:enabled",
"@type": "xsd:boolean"
},
"terms": {
"@id": "getbody:terms",
"@type": "xsd:string"
},
"terms_customized": {
"@id": "getbody:terms_customized",
"@type": "xsd:boolean"
},
"allowed_commands": {
"@id": "getbody:allowed_commands",
"@container": "@list"
},
"read_only_feeds": {
"@id": "getbody:read_only_feeds",
"@container": "@list"
},
"AccessOptions": "getbody:AccessOptions",
"onsite_operator": {
"@id": "getbody:onsite_operator",
"@type": "@id"
},
"equipment_only": {
"@id": "getbody:equipment_only",
"@type": "@id"
},
"remote_teleoperation": {
"@id": "getbody:remote_teleoperation",
"@type": "@id"
}
},
"@type": "schema:Dataset",
"schema:name": "GetBody API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects GetBody'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-11-10) from openapi/_original/getbody-md-api-openapi.json.",
"dcterms:created": "2026-11-10",
"dcterms:source": [
"openapi/_original/getbody-md-api-openapi.json"
]
}