Tabby Context
JSON-LD context defining the semantic vocabulary for Tabby from Tabby.
29 Classes
5 Properties
3 Namespaces
Namespaces
schema:
https://schema.org/
tabby:
https://docs.tabby.ai/#
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
id
type
Tabby
BNPLProvider
Payment
Checkout
CheckoutSession
OrderItem
Buyer
ShippingAddress
Webhook
Dispute
name
phone
city
address
zip
reference_id
status
merchant_code
buyer
shipping_address
order
items
captures
refunds
disputes
is_test
lang
Properties
| Property |
Type |
Container |
| amount |
decimal |
|
| currency |
string |
|
| email |
string |
|
| created_at |
dateTime |
|
| expires_at |
dateTime |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"tabby": "https://docs.tabby.ai/#",
"id": "@id",
"type": "@type",
"Tabby": "schema:FinancialService",
"BNPLProvider": "tabby:BNPLProvider",
"Payment": "schema:PaymentService",
"Checkout": "schema:CheckoutPage",
"CheckoutSession": "tabby:CheckoutSession",
"OrderItem": "schema:Product",
"Buyer": "schema:Person",
"ShippingAddress": "schema:PostalAddress",
"Webhook": "tabby:Webhook",
"Dispute": "tabby:Dispute",
"amount": {
"@id": "schema:price",
"@type": "xsd:decimal"
},
"currency": {
"@id": "schema:priceCurrency",
"@type": "xsd:string"
},
"name": "schema:name",
"email": {
"@id": "schema:email",
"@type": "xsd:string"
},
"phone": "schema:telephone",
"city": "schema:addressLocality",
"address": "schema:streetAddress",
"zip": "schema:postalCode",
"reference_id": "schema:identifier",
"status": "schema:status",
"created_at": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"expires_at": {
"@id": "schema:expires",
"@type": "xsd:dateTime"
},
"merchant_code": "tabby:merchantCode",
"buyer": "tabby:buyer",
"shipping_address": "schema:address",
"order": "schema:order",
"items": "schema:orderedItem",
"captures": "tabby:captures",
"refunds": "tabby:refunds",
"disputes": "tabby:disputes",
"is_test": "tabby:isTest",
"lang": "schema:inLanguage",
"xsd": "http://www.w3.org/2001/XMLSchema#"
}
}