Zuper · JSON-LD Context
Zuper Context
JSON-LD context defining the semantic vocabulary for Zuper from Zuper.
12 Classes
65 Properties
3 Namespaces
Namespaces
xsd:
http://www.w3.org/2001/XMLSchema#
schema:
https://schema.org/
zuper:
https://developers.zuper.co/vocabulary#
Classes
job_uid
customer_uid
asset_uid
invoice_uid
organization_uid
property_uid
webhook_uid
purchase_order_uid
team_uid
user_uid
project_uid
vendor_uid
Properties
| Property | Type | Container |
|---|---|---|
| Job | reference | |
| job_title | string | |
| job_description | string | |
| job_priority | string | |
| job_type | string | |
| job_category | reference | |
| work_order_number | string | |
| scheduled_start_time | dateTime | |
| scheduled_end_time | dateTime | |
| due_date | dateTime | |
| assigned_to | reference | set |
| assigned_to_team | reference | set |
| Customer | reference | |
| customer_first_name | string | |
| customer_last_name | string | |
| customer_email | string | |
| customer_company_name | string | |
| customer_contact_no | ||
| customer_address | ||
| customer_billing_address | ||
| no_of_jobs | integer | |
| is_active | boolean | |
| is_portal_enabled | boolean | |
| has_card_on_file | boolean | |
| customer_tags | set | |
| Organization | reference | |
| organization_name | string | |
| organization_email | string | |
| organization_address | ||
| Asset | reference | |
| asset_code | string | |
| asset_name | string | |
| asset_serial_number | string | |
| purchase_date | date | |
| warranty_expiry_date | date | |
| placed_in_service | date | |
| useful_life | ||
| Invoice | reference | |
| reference_no | string | |
| invoice_date | dateTime | |
| due_date_invoice | dateTime | |
| line_items | list | |
| sub_total | ||
| payment_term | string | |
| Address | reference | |
| street | string | |
| city | string | |
| state | string | |
| country | string | |
| zip_code | string | |
| geo_coordinates | ||
| latitude | float | |
| longitude | float | |
| Webhook | reference | |
| webhook_url | anyURI | |
| events | set | |
| Project | reference | |
| project_name | string | |
| custom_fields | set | |
| created_at | dateTime | |
| updated_at | dateTime | |
| dc_api_url | anyURI | |
| x_api_key | string | |
| business_unit | reference | |
| service_contract | reference |
JSON-LD Document
{
"@context": {
"@version": 1.1,
"xsd": "http://www.w3.org/2001/XMLSchema#",
"schema": "https://schema.org/",
"zuper": "https://developers.zuper.co/vocabulary#",
"job_uid": "@id",
"customer_uid": "@id",
"asset_uid": "@id",
"invoice_uid": "@id",
"organization_uid": "@id",
"property_uid": "@id",
"webhook_uid": "@id",
"purchase_order_uid": "@id",
"team_uid": "@id",
"user_uid": "@id",
"project_uid": "@id",
"vendor_uid": "@id",
"Job": {
"@id": "zuper:Job",
"@type": "@id"
},
"job_title": {
"@id": "schema:name",
"@type": "xsd:string"
},
"job_description": {
"@id": "schema:description",
"@type": "xsd:string"
},
"job_priority": {
"@id": "zuper:jobPriority",
"@type": "xsd:string"
},
"job_type": {
"@id": "zuper:jobType",
"@type": "xsd:string"
},
"job_category": {
"@id": "zuper:jobCategory",
"@type": "@id"
},
"work_order_number": {
"@id": "schema:identifier",
"@type": "xsd:string"
},
"scheduled_start_time": {
"@id": "schema:startDate",
"@type": "xsd:dateTime"
},
"scheduled_end_time": {
"@id": "schema:endDate",
"@type": "xsd:dateTime"
},
"due_date": {
"@id": "schema:expires",
"@type": "xsd:dateTime"
},
"assigned_to": {
"@id": "schema:agent",
"@type": "@id",
"@container": "@set"
},
"assigned_to_team": {
"@id": "schema:member",
"@type": "@id",
"@container": "@set"
},
"Customer": {
"@id": "schema:Person",
"@type": "@id"
},
"customer_first_name": {
"@id": "schema:givenName",
"@type": "xsd:string"
},
"customer_last_name": {
"@id": "schema:familyName",
"@type": "xsd:string"
},
"customer_email": {
"@id": "schema:email",
"@type": "xsd:string"
},
"customer_company_name": {
"@id": "schema:worksFor",
"@type": "xsd:string"
},
"customer_contact_no": {
"@id": "schema:telephone"
},
"customer_address": {
"@id": "schema:address"
},
"customer_billing_address": {
"@id": "schema:billingAddress"
},
"no_of_jobs": {
"@id": "zuper:jobCount",
"@type": "xsd:integer"
},
"is_active": {
"@id": "schema:isAccessibleForFree",
"@type": "xsd:boolean"
},
"is_portal_enabled": {
"@id": "zuper:isPortalEnabled",
"@type": "xsd:boolean"
},
"has_card_on_file": {
"@id": "zuper:hasCardOnFile",
"@type": "xsd:boolean"
},
"customer_tags": {
"@id": "schema:keywords",
"@container": "@set"
},
"Organization": {
"@id": "schema:Organization",
"@type": "@id"
},
"organization_name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"organization_email": {
"@id": "schema:email",
"@type": "xsd:string"
},
"organization_address": {
"@id": "schema:address"
},
"Asset": {
"@id": "schema:Product",
"@type": "@id"
},
"asset_code": {
"@id": "schema:productID",
"@type": "xsd:string"
},
"asset_name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"asset_serial_number": {
"@id": "schema:serialNumber",
"@type": "xsd:string"
},
"purchase_date": {
"@id": "schema:purchaseDate",
"@type": "xsd:date"
},
"warranty_expiry_date": {
"@id": "zuper:warrantyExpiryDate",
"@type": "xsd:date"
},
"placed_in_service": {
"@id": "zuper:placedInService",
"@type": "xsd:date"
},
"useful_life": {
"@id": "zuper:usefulLife"
},
"Invoice": {
"@id": "schema:Invoice",
"@type": "@id"
},
"reference_no": {
"@id": "schema:confirmationNumber",
"@type": "xsd:string"
},
"invoice_date": {
"@id": "schema:paymentDue",
"@type": "xsd:dateTime"
},
"due_date_invoice": {
"@id": "schema:paymentDueDate",
"@type": "xsd:dateTime"
},
"line_items": {
"@id": "schema:itemListElement",
"@container": "@list"
},
"sub_total": {
"@id": "schema:totalPaymentDue"
},
"payment_term": {
"@id": "schema:paymentMethod",
"@type": "xsd:string"
},
"Address": {
"@id": "schema:PostalAddress",
"@type": "@id"
},
"street": {
"@id": "schema:streetAddress",
"@type": "xsd:string"
},
"city": {
"@id": "schema:addressLocality",
"@type": "xsd:string"
},
"state": {
"@id": "schema:addressRegion",
"@type": "xsd:string"
},
"country": {
"@id": "schema:addressCountry",
"@type": "xsd:string"
},
"zip_code": {
"@id": "schema:postalCode",
"@type": "xsd:string"
},
"geo_coordinates": {
"@id": "schema:geo"
},
"latitude": {
"@id": "schema:latitude",
"@type": "xsd:float"
},
"longitude": {
"@id": "schema:longitude",
"@type": "xsd:float"
},
"Webhook": {
"@id": "zuper:Webhook",
"@type": "@id"
},
"webhook_url": {
"@id": "schema:url",
"@type": "xsd:anyURI"
},
"events": {
"@id": "zuper:subscribedEvents",
"@container": "@set"
},
"Project": {
"@id": "schema:Project",
"@type": "@id"
},
"project_name": {
"@id": "schema:name",
"@type": "xsd:string"
},
"custom_fields": {
"@id": "zuper:customFields",
"@container": "@set"
},
"created_at": {
"@id": "schema:dateCreated",
"@type": "xsd:dateTime"
},
"updated_at": {
"@id": "schema:dateModified",
"@type": "xsd:dateTime"
},
"dc_api_url": {
"@id": "zuper:dcApiUrl",
"@type": "xsd:anyURI"
},
"x_api_key": {
"@id": "zuper:apiKey",
"@type": "xsd:string"
},
"business_unit": {
"@id": "zuper:businessUnit",
"@type": "@id"
},
"service_contract": {
"@id": "zuper:serviceContract",
"@type": "@id"
}
}
}