Rutter · JSON-LD Context
Rutter Context
JSON-LD context defining the semantic vocabulary for Rutter from Rutter.
1 Classes
24 Properties
2 Namespaces
Namespaces
schema:
https://schema.org/
rutter:
https://www.rutter.com/vocab/
Classes
id
Properties
| Property | Type | Container |
|---|---|---|
| Connection | reference | |
| platform | schema:Text | |
| status | schema:Text | |
| created_at | schema:DateTime | |
| updated_at | schema:DateTime | |
| Invoice | reference | |
| customer_id | reference | |
| amount_due | schema:MonetaryAmount | |
| currency | schema:Text | |
| due_date | schema:Date | |
| line_items | list | |
| Order | reference | |
| total_price | schema:Number | |
| Product | reference | |
| title | schema:Text | |
| description | schema:Text | |
| price | schema:Number | |
| Customer | reference | |
| name | schema:Text | |
| schema:Text | ||
| BankAccount | reference | |
| balance | schema:Number | |
| access_token | schema:Text | |
| next_cursor | schema:Text |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"schema": "https://schema.org/",
"rutter": "https://www.rutter.com/vocab/",
"Connection": {
"@id": "rutter:Connection",
"@type": "@id"
},
"id": "@id",
"platform": {
"@id": "rutter:platform",
"@type": "schema:Text"
},
"status": {
"@id": "schema:status",
"@type": "schema:Text"
},
"created_at": {
"@id": "schema:dateCreated",
"@type": "schema:DateTime"
},
"updated_at": {
"@id": "schema:dateModified",
"@type": "schema:DateTime"
},
"Invoice": {
"@id": "schema:Invoice",
"@type": "@id"
},
"customer_id": {
"@id": "schema:customer",
"@type": "@id"
},
"amount_due": {
"@id": "schema:totalPaymentDue",
"@type": "schema:MonetaryAmount"
},
"currency": {
"@id": "schema:currency",
"@type": "schema:Text"
},
"due_date": {
"@id": "schema:paymentDueDate",
"@type": "schema:Date"
},
"line_items": {
"@id": "schema:itemListElement",
"@container": "@list"
},
"Order": {
"@id": "schema:Order",
"@type": "@id"
},
"total_price": {
"@id": "schema:price",
"@type": "schema:Number"
},
"Product": {
"@id": "schema:Product",
"@type": "@id"
},
"title": {
"@id": "schema:name",
"@type": "schema:Text"
},
"description": {
"@id": "schema:description",
"@type": "schema:Text"
},
"price": {
"@id": "schema:price",
"@type": "schema:Number"
},
"Customer": {
"@id": "schema:Person",
"@type": "@id"
},
"name": {
"@id": "schema:name",
"@type": "schema:Text"
},
"email": {
"@id": "schema:email",
"@type": "schema:Text"
},
"BankAccount": {
"@id": "schema:BankAccount",
"@type": "@id"
},
"balance": {
"@id": "schema:amount",
"@type": "schema:Number"
},
"access_token": {
"@id": "rutter:accessToken",
"@type": "schema:Text"
},
"next_cursor": {
"@id": "rutter:nextCursor",
"@type": "schema:Text"
}
}
}