Invio · JSON-LD Context

Invio Co Nz Context

JSON-LD context defining the semantic vocabulary for Invio Co Nz from Invio.

9 Classes 13 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
invio: https://invio.co.nz/schema#

Classes

GetApiV1InvoicesResponse PostApiV1InvoicesRequest PostApiV1InvoicesResponse GetBusinessResponse PostInvoicesRequest PostInvoicesResponse PostInvoicesIdSendRequest GetOutstandingResponse GetTeamReportResponse

Properties

Property Type Container
rows list
totals
filters
clientName string
clientEmail string
items list
error
settings
id string
number string
total decimal
confirm boolean
report

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://invio.co.nz/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "invio": "https://invio.co.nz/schema#",
    "GetApiV1InvoicesResponse": "invio:GetApiV1InvoicesResponse",
    "rows": {
      "@id": "invio:rows",
      "@container": "@list"
    },
    "totals": {
      "@id": "invio:totals"
    },
    "filters": {
      "@id": "invio:filters"
    },
    "PostApiV1InvoicesRequest": "invio:PostApiV1InvoicesRequest",
    "clientName": {
      "@id": "invio:clientName",
      "@type": "xsd:string"
    },
    "clientEmail": {
      "@id": "invio:clientEmail",
      "@type": "xsd:string"
    },
    "items": {
      "@id": "invio:items",
      "@container": "@list"
    },
    "PostApiV1InvoicesResponse": "invio:PostApiV1InvoicesResponse",
    "error": {
      "@id": "invio:error"
    },
    "GetBusinessResponse": "invio:GetBusinessResponse",
    "settings": {
      "@id": "invio:settings"
    },
    "PostInvoicesRequest": "invio:PostInvoicesRequest",
    "PostInvoicesResponse": "invio:PostInvoicesResponse",
    "id": {
      "@id": "invio:id",
      "@type": "xsd:string"
    },
    "number": {
      "@id": "invio:number",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "invio:total",
      "@type": "xsd:decimal"
    },
    "PostInvoicesIdSendRequest": "invio:PostInvoicesIdSendRequest",
    "confirm": {
      "@id": "invio:confirm",
      "@type": "xsd:boolean"
    },
    "GetOutstandingResponse": "invio:GetOutstandingResponse",
    "GetTeamReportResponse": "invio:GetTeamReportResponse",
    "report": {
      "@id": "invio:report"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Invio API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Invio'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-12) from openapi/_ae-authored/invio-co-nz-openapi-generated.yml.",
  "dcterms:created": "2026-11-12",
  "dcterms:source": [
    "openapi/_ae-authored/invio-co-nz-openapi-generated.yml"
  ]
}