JupiterInvoice · JSON-LD Context
Jupiterinvoice Com Context
JSON-LD context defining the semantic vocabulary for Jupiterinvoice Com from JupiterInvoice.
8 Classes
68 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
jupiterinvoice:
https://jupiterinvoice.com/schema#
Classes
Address
Customer
Error
Invoice
LineItem
Recipient
Webhook
WebhookDelivery
Properties
| Property | Type | Container |
|---|---|---|
| city | string | |
| country | string | |
| line1 | string | |
| line2 | string | |
| line3 | string | |
| postal_code | string | |
| state | string | |
| address | reference | |
| ap_contact | ||
| billing_entity | string | |
| cc_emails | list | |
| code | string | |
| company | string | |
| contact | ||
| id | integer | |
| notes | string | |
| po_required | boolean | |
| error | string | |
| field | string | |
| created_at | dateTime | |
| currency | string | |
| customer_id | integer | |
| discount | ||
| due_date | date | |
| footer_note | string | |
| invoice_number | string | |
| issue_date | date | |
| line_items | list | |
| paid_at | dateTime | |
| po_number | string | |
| recipient | reference | |
| scope_details | string | |
| sent_at | dateTime | |
| share_token | string | |
| share_url | string | |
| status | string | |
| subscription_context | string | |
| subtotal_cents | integer | |
| tax | ||
| terms_text | string | |
| total_cents | integer | |
| updated_at | dateTime | |
| description | string | |
| line_total_cents | integer | |
| note | string | |
| quantity | decimal | |
| unit_price_cents | integer | |
| ap | ||
| string | ||
| name | string | |
| tax_id | string | |
| active | boolean | |
| event_types | list | |
| last_delivered_at | dateTime | |
| last_status | integer | |
| secret | string | |
| url | reference | |
| attempt | integer | |
| event_id | string | |
| event_type | string | |
| failed_permanently | boolean | |
| last_attempt_at | dateTime | |
| last_error | string | |
| last_latency_ms | integer | |
| max_attempts | integer | |
| next_attempt_at | dateTime | |
| subscription_id | integer | |
| succeeded | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://jupiterinvoice.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"jupiterinvoice": "https://jupiterinvoice.com/schema#",
"Address": "jupiterinvoice:Address",
"city": {
"@id": "jupiterinvoice:city",
"@type": "xsd:string"
},
"country": {
"@id": "jupiterinvoice:country",
"@type": "xsd:string"
},
"line1": {
"@id": "jupiterinvoice:line1",
"@type": "xsd:string"
},
"line2": {
"@id": "jupiterinvoice:line2",
"@type": "xsd:string"
},
"line3": {
"@id": "jupiterinvoice:line3",
"@type": "xsd:string"
},
"postal_code": {
"@id": "jupiterinvoice:postal_code",
"@type": "xsd:string"
},
"state": {
"@id": "jupiterinvoice:state",
"@type": "xsd:string"
},
"Customer": "jupiterinvoice:Customer",
"address": {
"@id": "jupiterinvoice:address",
"@type": "@id"
},
"ap_contact": {
"@id": "jupiterinvoice:ap_contact"
},
"billing_entity": {
"@id": "jupiterinvoice:billing_entity",
"@type": "xsd:string"
},
"cc_emails": {
"@id": "jupiterinvoice:cc_emails",
"@container": "@list"
},
"code": {
"@id": "jupiterinvoice:code",
"@type": "xsd:string"
},
"company": {
"@id": "jupiterinvoice:company",
"@type": "xsd:string"
},
"contact": {
"@id": "jupiterinvoice:contact"
},
"id": {
"@id": "jupiterinvoice:id",
"@type": "xsd:integer"
},
"notes": {
"@id": "jupiterinvoice:notes",
"@type": "xsd:string"
},
"po_required": {
"@id": "jupiterinvoice:po_required",
"@type": "xsd:boolean"
},
"Error": "jupiterinvoice:Error",
"error": {
"@id": "jupiterinvoice:error",
"@type": "xsd:string"
},
"field": {
"@id": "jupiterinvoice:field",
"@type": "xsd:string"
},
"Invoice": "jupiterinvoice:Invoice",
"created_at": {
"@id": "jupiterinvoice:created_at",
"@type": "xsd:dateTime"
},
"currency": {
"@id": "jupiterinvoice:currency",
"@type": "xsd:string"
},
"customer_id": {
"@id": "jupiterinvoice:customer_id",
"@type": "xsd:integer"
},
"discount": {
"@id": "jupiterinvoice:discount"
},
"due_date": {
"@id": "jupiterinvoice:due_date",
"@type": "xsd:date"
},
"footer_note": {
"@id": "jupiterinvoice:footer_note",
"@type": "xsd:string"
},
"invoice_number": {
"@id": "jupiterinvoice:invoice_number",
"@type": "xsd:string"
},
"issue_date": {
"@id": "jupiterinvoice:issue_date",
"@type": "xsd:date"
},
"line_items": {
"@id": "jupiterinvoice:line_items",
"@container": "@list"
},
"paid_at": {
"@id": "jupiterinvoice:paid_at",
"@type": "xsd:dateTime"
},
"po_number": {
"@id": "jupiterinvoice:po_number",
"@type": "xsd:string"
},
"recipient": {
"@id": "jupiterinvoice:recipient",
"@type": "@id"
},
"scope_details": {
"@id": "jupiterinvoice:scope_details",
"@type": "xsd:string"
},
"sent_at": {
"@id": "jupiterinvoice:sent_at",
"@type": "xsd:dateTime"
},
"share_token": {
"@id": "jupiterinvoice:share_token",
"@type": "xsd:string"
},
"share_url": {
"@id": "jupiterinvoice:share_url",
"@type": "xsd:string"
},
"status": {
"@id": "jupiterinvoice:status",
"@type": "xsd:string"
},
"subscription_context": {
"@id": "jupiterinvoice:subscription_context",
"@type": "xsd:string"
},
"subtotal_cents": {
"@id": "jupiterinvoice:subtotal_cents",
"@type": "xsd:integer"
},
"tax": {
"@id": "jupiterinvoice:tax"
},
"terms_text": {
"@id": "jupiterinvoice:terms_text",
"@type": "xsd:string"
},
"total_cents": {
"@id": "jupiterinvoice:total_cents",
"@type": "xsd:integer"
},
"updated_at": {
"@id": "jupiterinvoice:updated_at",
"@type": "xsd:dateTime"
},
"LineItem": "jupiterinvoice:LineItem",
"description": {
"@id": "jupiterinvoice:description",
"@type": "xsd:string"
},
"line_total_cents": {
"@id": "jupiterinvoice:line_total_cents",
"@type": "xsd:integer"
},
"note": {
"@id": "jupiterinvoice:note",
"@type": "xsd:string"
},
"quantity": {
"@id": "jupiterinvoice:quantity",
"@type": "xsd:decimal"
},
"unit_price_cents": {
"@id": "jupiterinvoice:unit_price_cents",
"@type": "xsd:integer"
},
"Recipient": "jupiterinvoice:Recipient",
"ap": {
"@id": "jupiterinvoice:ap"
},
"email": {
"@id": "jupiterinvoice:email",
"@type": "xsd:string"
},
"name": {
"@id": "jupiterinvoice:name",
"@type": "xsd:string"
},
"tax_id": {
"@id": "jupiterinvoice:tax_id",
"@type": "xsd:string"
},
"Webhook": "jupiterinvoice:Webhook",
"active": {
"@id": "jupiterinvoice:active",
"@type": "xsd:boolean"
},
"event_types": {
"@id": "jupiterinvoice:event_types",
"@container": "@list"
},
"last_delivered_at": {
"@id": "jupiterinvoice:last_delivered_at",
"@type": "xsd:dateTime"
},
"last_status": {
"@id": "jupiterinvoice:last_status",
"@type": "xsd:integer"
},
"secret": {
"@id": "jupiterinvoice:secret",
"@type": "xsd:string"
},
"url": {
"@id": "jupiterinvoice:url",
"@type": "@id"
},
"WebhookDelivery": "jupiterinvoice:WebhookDelivery",
"attempt": {
"@id": "jupiterinvoice:attempt",
"@type": "xsd:integer"
},
"event_id": {
"@id": "jupiterinvoice:event_id",
"@type": "xsd:string"
},
"event_type": {
"@id": "jupiterinvoice:event_type",
"@type": "xsd:string"
},
"failed_permanently": {
"@id": "jupiterinvoice:failed_permanently",
"@type": "xsd:boolean"
},
"last_attempt_at": {
"@id": "jupiterinvoice:last_attempt_at",
"@type": "xsd:dateTime"
},
"last_error": {
"@id": "jupiterinvoice:last_error",
"@type": "xsd:string"
},
"last_latency_ms": {
"@id": "jupiterinvoice:last_latency_ms",
"@type": "xsd:integer"
},
"max_attempts": {
"@id": "jupiterinvoice:max_attempts",
"@type": "xsd:integer"
},
"next_attempt_at": {
"@id": "jupiterinvoice:next_attempt_at",
"@type": "xsd:dateTime"
},
"subscription_id": {
"@id": "jupiterinvoice:subscription_id",
"@type": "xsd:integer"
},
"succeeded": {
"@id": "jupiterinvoice:succeeded",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "JupiterInvoice API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects JupiterInvoice'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-13) from openapi/jupiterinvoice-com-openapi.yml.",
"dcterms:created": "2026-11-13",
"dcterms:source": [
"openapi/jupiterinvoice-com-openapi.yml"
]
}