GrowVib · JSON-LD Context
Growvib Com Context
JSON-LD context defining the semantic vocabulary for Growvib Com from GrowVib.
6 Classes
48 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
growvib:
https://growvib.com/schema#
Classes
AgentOrder
Error
Order
OrderStatus
Service
ServiceOption
Properties
| Property | Type | Container |
|---|---|---|
| charged_usd | decimal | |
| created_at | dateTime | |
| delivery | ||
| link | reference | |
| option_label | string | |
| order_id | string | |
| quantity | integer | |
| refill_eligible_until | dateTime | |
| remains | integer | |
| service_id | string | |
| service_name | string | |
| start_count | integer | |
| status | string | |
| tracking_code | string | |
| updated_at | dateTime | |
| code | integer | |
| details | string | |
| error | string | |
| reason | string | |
| cancellation_reason | string | |
| currency | string | |
| id | string | |
| service_option_display_label | string | |
| service_option_id | string | |
| total_price_usd | decimal | |
| unit_price_usd | decimal | |
| long_description | string | |
| metric | string | |
| name | string | |
| options | list | |
| platform_key | string | |
| quality_tier | string | |
| service_category_key | string | |
| service_category_name | string | |
| short_description | string | |
| slug | string | |
| speed_label | string | |
| speed_tier | string | |
| start_label | string | |
| starting_price_usd | decimal | |
| tags | list | |
| cancelable | boolean | |
| display_label | string | |
| instructions | string | |
| max_quantity | decimal | |
| min_quantity | decimal | |
| option_group | string | |
| price_usd | decimal |
JSON-LD Document
{
"@context": {
"@vocab": "https://growvib.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"growvib": "https://growvib.com/schema#",
"AgentOrder": "growvib:AgentOrder",
"charged_usd": {
"@id": "growvib:charged_usd",
"@type": "xsd:decimal"
},
"created_at": {
"@id": "growvib:created_at",
"@type": "xsd:dateTime"
},
"delivery": {
"@id": "growvib:delivery"
},
"link": {
"@id": "growvib:link",
"@type": "@id"
},
"option_label": {
"@id": "growvib:option_label",
"@type": "xsd:string"
},
"order_id": {
"@id": "growvib:order_id",
"@type": "xsd:string"
},
"quantity": {
"@id": "growvib:quantity",
"@type": "xsd:integer"
},
"refill_eligible_until": {
"@id": "growvib:refill_eligible_until",
"@type": "xsd:dateTime"
},
"remains": {
"@id": "growvib:remains",
"@type": "xsd:integer"
},
"service_id": {
"@id": "growvib:service_id",
"@type": "xsd:string"
},
"service_name": {
"@id": "growvib:service_name",
"@type": "xsd:string"
},
"start_count": {
"@id": "growvib:start_count",
"@type": "xsd:integer"
},
"status": {
"@id": "growvib:status",
"@type": "xsd:string"
},
"tracking_code": {
"@id": "growvib:tracking_code",
"@type": "xsd:string"
},
"updated_at": {
"@id": "growvib:updated_at",
"@type": "xsd:dateTime"
},
"Error": "growvib:Error",
"code": {
"@id": "growvib:code",
"@type": "xsd:integer"
},
"details": {
"@id": "growvib:details",
"@type": "xsd:string"
},
"error": {
"@id": "growvib:error",
"@type": "xsd:string"
},
"reason": {
"@id": "growvib:reason",
"@type": "xsd:string"
},
"Order": "growvib:Order",
"cancellation_reason": {
"@id": "growvib:cancellation_reason",
"@type": "xsd:string"
},
"currency": {
"@id": "growvib:currency",
"@type": "xsd:string"
},
"id": {
"@id": "growvib:id",
"@type": "xsd:string"
},
"service_option_display_label": {
"@id": "growvib:service_option_display_label",
"@type": "xsd:string"
},
"service_option_id": {
"@id": "growvib:service_option_id",
"@type": "xsd:string"
},
"total_price_usd": {
"@id": "growvib:total_price_usd",
"@type": "xsd:decimal"
},
"unit_price_usd": {
"@id": "growvib:unit_price_usd",
"@type": "xsd:decimal"
},
"OrderStatus": "growvib:OrderStatus",
"Service": "growvib:Service",
"long_description": {
"@id": "growvib:long_description",
"@type": "xsd:string"
},
"metric": {
"@id": "growvib:metric",
"@type": "xsd:string"
},
"name": {
"@id": "growvib:name",
"@type": "xsd:string"
},
"options": {
"@id": "growvib:options",
"@container": "@list"
},
"platform_key": {
"@id": "growvib:platform_key",
"@type": "xsd:string"
},
"quality_tier": {
"@id": "growvib:quality_tier",
"@type": "xsd:string"
},
"service_category_key": {
"@id": "growvib:service_category_key",
"@type": "xsd:string"
},
"service_category_name": {
"@id": "growvib:service_category_name",
"@type": "xsd:string"
},
"short_description": {
"@id": "growvib:short_description",
"@type": "xsd:string"
},
"slug": {
"@id": "growvib:slug",
"@type": "xsd:string"
},
"speed_label": {
"@id": "growvib:speed_label",
"@type": "xsd:string"
},
"speed_tier": {
"@id": "growvib:speed_tier",
"@type": "xsd:string"
},
"start_label": {
"@id": "growvib:start_label",
"@type": "xsd:string"
},
"starting_price_usd": {
"@id": "growvib:starting_price_usd",
"@type": "xsd:decimal"
},
"tags": {
"@id": "growvib:tags",
"@container": "@list"
},
"ServiceOption": "growvib:ServiceOption",
"cancelable": {
"@id": "growvib:cancelable",
"@type": "xsd:boolean"
},
"display_label": {
"@id": "growvib:display_label",
"@type": "xsd:string"
},
"instructions": {
"@id": "growvib:instructions",
"@type": "xsd:string"
},
"max_quantity": {
"@id": "growvib:max_quantity",
"@type": "xsd:decimal"
},
"min_quantity": {
"@id": "growvib:min_quantity",
"@type": "xsd:decimal"
},
"option_group": {
"@id": "growvib:option_group",
"@type": "xsd:string"
},
"price_usd": {
"@id": "growvib:price_usd",
"@type": "xsd:decimal"
}
},
"@type": "schema:Dataset",
"schema:name": "GrowVib API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects GrowVib'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-11) from openapi/growvib-com-openapi.json.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/growvib-com-openapi.json"
]
}