jithox-com · JSON-LD Context

Jithox Com Context

JSON-LD context defining the semantic vocabulary for Jithox Com from jithox-com.

37 Classes 138 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/
jithox: https://jithox.com/schema#

Classes

VerifyRequest VerifyResponse VatRow VatTotals Consultation Billing Pricing Limits ListRefusal Unauthorized InsufficientCredits BudgetExceeded RateLimited StoreUnavailable LookupPeppolParticipantRequest LookupPeppolParticipantOutput LookupPeppolParticipantResponse LookupPeppolParticipantRefusal VerifyIbanRequest VerifyIbanOutput VerifyIbanResponse VerifyIbanRefusal PreflightPaymentRequest PreflightPaymentOutput PreflightPaymentResponse PreflightPaymentRefusal RestTooLarge RestInsufficientCredits RestBudgetExceeded DecisionEvidence InvoiceReviewInvoice InvoiceReviewCheck InvoiceReviewFinding InvoiceReviewTotals InvoiceReview InvoiceReviewResponse InvoiceReviewTooLarge

Properties

Property Type Container
rows list
requesterVatId string
ok
result
source
consultation reference
billing reference
pricing reference
limits reference
index integer
reference string
input string
normalized string
countryCode string
local
duplicateOf integer
register
verdict
registeredName string
unknownReason
detail string
checkedAt dateTime
consultationNumber string
consultationRequester string
consultationAt dateTime
wellFormed integer
empty integer
malformed integer
notCovered integer
duplicate integer
valid integer
invalid integer
unknown integer
notRun integer
available boolean
reason
note string
charged boolean
credits integer
units integer
pricePerUnitCredits integer
receiptRunId string
balanceAfter integer
funding
localChecks
registerCheck string
unit
pricePerUnitEur string
maxCreditsPerCall integer
chargedWhen string
neverCharged string
maxRowsPerCall integer
maxReferenceChars integer
maxVatIdChars integer
deadlineMs integer
schema_version
error
authorization
retryAfterSeconds integer
identifier string
scheme string
schemaVersion
participantId string
endpointId string
endpointScheme string
reachable
documentTypes list
acceptsBis30Invoice boolean
smpHost string
lookups
ifItStillFails
summary string
doesNotProve string
kind
data reference
iban string
expectedCountry string
status
country string
bankIdentifier string
countryMatches boolean
proves string
rail string
approved
mandate
instructionSource string
checks list
payment
ibanOnFile string
invoice
decidedBy string
reasons list
humanStep string
approvedVsToPay
next_checks list
latencyMs
evidence reference
format
jws string
inputSalt string
kid string
jwks
verify
invoiceNumber string
issueDate string
dueDate string
currency string
buyerReference string
orderReference string
supplier
customer
lines list
totalWithoutVat decimal
totalVat decimal
totalWithVat decimal
id
label string
code string
severity
field string
what string
fix string
rule string
lineExtensionAmount string
taxExclusiveAmount string
taxAmount string
taxInclusiveAmount string
payableAmount string
taxSubtotals list
inputFormat
findings list
readyToSend boolean
hasUnknowns boolean
totals
draft
export
review reference
verified boolean

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://jithox.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "jithox": "https://jithox.com/schema#",
    "VerifyRequest": "jithox:VerifyRequest",
    "rows": {
      "@id": "jithox:rows",
      "@container": "@list"
    },
    "requesterVatId": {
      "@id": "jithox:requesterVatId",
      "@type": "xsd:string"
    },
    "VerifyResponse": "jithox:VerifyResponse",
    "ok": {
      "@id": "jithox:ok"
    },
    "result": {
      "@id": "jithox:result"
    },
    "source": {
      "@id": "jithox:source"
    },
    "consultation": {
      "@id": "jithox:consultation",
      "@type": "@id"
    },
    "billing": {
      "@id": "jithox:billing",
      "@type": "@id"
    },
    "pricing": {
      "@id": "jithox:pricing",
      "@type": "@id"
    },
    "limits": {
      "@id": "jithox:limits",
      "@type": "@id"
    },
    "VatRow": "jithox:VatRow",
    "index": {
      "@id": "jithox:index",
      "@type": "xsd:integer"
    },
    "reference": {
      "@id": "jithox:reference",
      "@type": "xsd:string"
    },
    "input": {
      "@id": "jithox:input",
      "@type": "xsd:string"
    },
    "normalized": {
      "@id": "jithox:normalized",
      "@type": "xsd:string"
    },
    "countryCode": {
      "@id": "jithox:countryCode",
      "@type": "xsd:string"
    },
    "local": {
      "@id": "jithox:local"
    },
    "duplicateOf": {
      "@id": "jithox:duplicateOf",
      "@type": "xsd:integer"
    },
    "register": {
      "@id": "jithox:register"
    },
    "verdict": {
      "@id": "jithox:verdict"
    },
    "registeredName": {
      "@id": "jithox:registeredName",
      "@type": "xsd:string"
    },
    "unknownReason": {
      "@id": "jithox:unknownReason"
    },
    "detail": {
      "@id": "jithox:detail",
      "@type": "xsd:string"
    },
    "checkedAt": {
      "@id": "jithox:checkedAt",
      "@type": "xsd:dateTime"
    },
    "consultationNumber": {
      "@id": "jithox:consultationNumber",
      "@type": "xsd:string"
    },
    "consultationRequester": {
      "@id": "jithox:consultationRequester",
      "@type": "xsd:string"
    },
    "consultationAt": {
      "@id": "jithox:consultationAt",
      "@type": "xsd:dateTime"
    },
    "VatTotals": "jithox:VatTotals",
    "wellFormed": {
      "@id": "jithox:wellFormed",
      "@type": "xsd:integer"
    },
    "empty": {
      "@id": "jithox:empty",
      "@type": "xsd:integer"
    },
    "malformed": {
      "@id": "jithox:malformed",
      "@type": "xsd:integer"
    },
    "notCovered": {
      "@id": "jithox:notCovered",
      "@type": "xsd:integer"
    },
    "duplicate": {
      "@id": "jithox:duplicate",
      "@type": "xsd:integer"
    },
    "valid": {
      "@id": "jithox:valid",
      "@type": "xsd:integer"
    },
    "invalid": {
      "@id": "jithox:invalid",
      "@type": "xsd:integer"
    },
    "unknown": {
      "@id": "jithox:unknown",
      "@type": "xsd:integer"
    },
    "notRun": {
      "@id": "jithox:notRun",
      "@type": "xsd:integer"
    },
    "Consultation": "jithox:Consultation",
    "available": {
      "@id": "jithox:available",
      "@type": "xsd:boolean"
    },
    "reason": {
      "@id": "jithox:reason"
    },
    "note": {
      "@id": "jithox:note",
      "@type": "xsd:string"
    },
    "Billing": "jithox:Billing",
    "charged": {
      "@id": "jithox:charged",
      "@type": "xsd:boolean"
    },
    "credits": {
      "@id": "jithox:credits",
      "@type": "xsd:integer"
    },
    "units": {
      "@id": "jithox:units",
      "@type": "xsd:integer"
    },
    "pricePerUnitCredits": {
      "@id": "jithox:pricePerUnitCredits",
      "@type": "xsd:integer"
    },
    "receiptRunId": {
      "@id": "jithox:receiptRunId",
      "@type": "xsd:string"
    },
    "balanceAfter": {
      "@id": "jithox:balanceAfter",
      "@type": "xsd:integer"
    },
    "funding": {
      "@id": "jithox:funding"
    },
    "Pricing": "jithox:Pricing",
    "localChecks": {
      "@id": "jithox:localChecks"
    },
    "registerCheck": {
      "@id": "jithox:registerCheck",
      "@type": "xsd:string"
    },
    "unit": {
      "@id": "jithox:unit"
    },
    "pricePerUnitEur": {
      "@id": "jithox:pricePerUnitEur",
      "@type": "xsd:string"
    },
    "maxCreditsPerCall": {
      "@id": "jithox:maxCreditsPerCall",
      "@type": "xsd:integer"
    },
    "chargedWhen": {
      "@id": "jithox:chargedWhen",
      "@type": "xsd:string"
    },
    "neverCharged": {
      "@id": "jithox:neverCharged",
      "@type": "xsd:string"
    },
    "Limits": "jithox:Limits",
    "maxRowsPerCall": {
      "@id": "jithox:maxRowsPerCall",
      "@type": "xsd:integer"
    },
    "maxReferenceChars": {
      "@id": "jithox:maxReferenceChars",
      "@type": "xsd:integer"
    },
    "maxVatIdChars": {
      "@id": "jithox:maxVatIdChars",
      "@type": "xsd:integer"
    },
    "deadlineMs": {
      "@id": "jithox:deadlineMs",
      "@type": "xsd:integer"
    },
    "ListRefusal": "jithox:ListRefusal",
    "schema_version": {
      "@id": "jithox:schema_version"
    },
    "error": {
      "@id": "jithox:error"
    },
    "Unauthorized": "jithox:Unauthorized",
    "authorization": {
      "@id": "jithox:authorization"
    },
    "InsufficientCredits": "jithox:InsufficientCredits",
    "BudgetExceeded": "jithox:BudgetExceeded",
    "RateLimited": "jithox:RateLimited",
    "retryAfterSeconds": {
      "@id": "jithox:retryAfterSeconds",
      "@type": "xsd:integer"
    },
    "StoreUnavailable": "jithox:StoreUnavailable",
    "LookupPeppolParticipantRequest": "jithox:LookupPeppolParticipantRequest",
    "identifier": {
      "@id": "jithox:identifier",
      "@type": "xsd:string"
    },
    "scheme": {
      "@id": "jithox:scheme",
      "@type": "xsd:string"
    },
    "LookupPeppolParticipantOutput": "jithox:LookupPeppolParticipantOutput",
    "schemaVersion": {
      "@id": "jithox:schemaVersion"
    },
    "participantId": {
      "@id": "jithox:participantId",
      "@type": "xsd:string"
    },
    "endpointId": {
      "@id": "jithox:endpointId",
      "@type": "xsd:string"
    },
    "endpointScheme": {
      "@id": "jithox:endpointScheme",
      "@type": "xsd:string"
    },
    "reachable": {
      "@id": "jithox:reachable"
    },
    "documentTypes": {
      "@id": "jithox:documentTypes",
      "@container": "@list"
    },
    "acceptsBis30Invoice": {
      "@id": "jithox:acceptsBis30Invoice",
      "@type": "xsd:boolean"
    },
    "smpHost": {
      "@id": "jithox:smpHost",
      "@type": "xsd:string"
    },
    "lookups": {
      "@id": "jithox:lookups"
    },
    "ifItStillFails": {
      "@id": "jithox:ifItStillFails"
    },
    "summary": {
      "@id": "jithox:summary",
      "@type": "xsd:string"
    },
    "doesNotProve": {
      "@id": "jithox:doesNotProve",
      "@type": "xsd:string"
    },
    "LookupPeppolParticipantResponse": "jithox:LookupPeppolParticipantResponse",
    "kind": {
      "@id": "jithox:kind"
    },
    "data": {
      "@id": "jithox:data",
      "@type": "@id"
    },
    "LookupPeppolParticipantRefusal": "jithox:LookupPeppolParticipantRefusal",
    "VerifyIbanRequest": "jithox:VerifyIbanRequest",
    "iban": {
      "@id": "jithox:iban",
      "@type": "xsd:string"
    },
    "expectedCountry": {
      "@id": "jithox:expectedCountry",
      "@type": "xsd:string"
    },
    "VerifyIbanOutput": "jithox:VerifyIbanOutput",
    "status": {
      "@id": "jithox:status"
    },
    "country": {
      "@id": "jithox:country",
      "@type": "xsd:string"
    },
    "bankIdentifier": {
      "@id": "jithox:bankIdentifier",
      "@type": "xsd:string"
    },
    "countryMatches": {
      "@id": "jithox:countryMatches",
      "@type": "xsd:boolean"
    },
    "proves": {
      "@id": "jithox:proves",
      "@type": "xsd:string"
    },
    "VerifyIbanResponse": "jithox:VerifyIbanResponse",
    "VerifyIbanRefusal": "jithox:VerifyIbanRefusal",
    "PreflightPaymentRequest": "jithox:PreflightPaymentRequest",
    "rail": {
      "@id": "jithox:rail",
      "@type": "xsd:string"
    },
    "approved": {
      "@id": "jithox:approved"
    },
    "mandate": {
      "@id": "jithox:mandate"
    },
    "instructionSource": {
      "@id": "jithox:instructionSource",
      "@type": "xsd:string"
    },
    "checks": {
      "@id": "jithox:checks",
      "@container": "@list"
    },
    "payment": {
      "@id": "jithox:payment"
    },
    "ibanOnFile": {
      "@id": "jithox:ibanOnFile",
      "@type": "xsd:string"
    },
    "invoice": {
      "@id": "jithox:invoice"
    },
    "PreflightPaymentOutput": "jithox:PreflightPaymentOutput",
    "decidedBy": {
      "@id": "jithox:decidedBy",
      "@type": "xsd:string"
    },
    "reasons": {
      "@id": "jithox:reasons",
      "@container": "@list"
    },
    "humanStep": {
      "@id": "jithox:humanStep",
      "@type": "xsd:string"
    },
    "approvedVsToPay": {
      "@id": "jithox:approvedVsToPay"
    },
    "next_checks": {
      "@id": "jithox:next_checks",
      "@container": "@list"
    },
    "latencyMs": {
      "@id": "jithox:latencyMs"
    },
    "PreflightPaymentResponse": "jithox:PreflightPaymentResponse",
    "evidence": {
      "@id": "jithox:evidence",
      "@type": "@id"
    },
    "PreflightPaymentRefusal": "jithox:PreflightPaymentRefusal",
    "RestTooLarge": "jithox:RestTooLarge",
    "RestInsufficientCredits": "jithox:RestInsufficientCredits",
    "RestBudgetExceeded": "jithox:RestBudgetExceeded",
    "DecisionEvidence": "jithox:DecisionEvidence",
    "format": {
      "@id": "jithox:format"
    },
    "jws": {
      "@id": "jithox:jws",
      "@type": "xsd:string"
    },
    "inputSalt": {
      "@id": "jithox:inputSalt",
      "@type": "xsd:string"
    },
    "kid": {
      "@id": "jithox:kid",
      "@type": "xsd:string"
    },
    "jwks": {
      "@id": "jithox:jwks"
    },
    "verify": {
      "@id": "jithox:verify"
    },
    "InvoiceReviewInvoice": "jithox:InvoiceReviewInvoice",
    "invoiceNumber": {
      "@id": "jithox:invoiceNumber",
      "@type": "xsd:string"
    },
    "issueDate": {
      "@id": "jithox:issueDate",
      "@type": "xsd:string"
    },
    "dueDate": {
      "@id": "jithox:dueDate",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "jithox:currency",
      "@type": "xsd:string"
    },
    "buyerReference": {
      "@id": "jithox:buyerReference",
      "@type": "xsd:string"
    },
    "orderReference": {
      "@id": "jithox:orderReference",
      "@type": "xsd:string"
    },
    "supplier": {
      "@id": "jithox:supplier"
    },
    "customer": {
      "@id": "jithox:customer"
    },
    "lines": {
      "@id": "jithox:lines",
      "@container": "@list"
    },
    "totalWithoutVat": {
      "@id": "jithox:totalWithoutVat",
      "@type": "xsd:decimal"
    },
    "totalVat": {
      "@id": "jithox:totalVat",
      "@type": "xsd:decimal"
    },
    "totalWithVat": {
      "@id": "jithox:totalWithVat",
      "@type": "xsd:decimal"
    },
    "InvoiceReviewCheck": "jithox:InvoiceReviewCheck",
    "id": {
      "@id": "jithox:id"
    },
    "label": {
      "@id": "jithox:label",
      "@type": "xsd:string"
    },
    "InvoiceReviewFinding": "jithox:InvoiceReviewFinding",
    "code": {
      "@id": "jithox:code",
      "@type": "xsd:string"
    },
    "severity": {
      "@id": "jithox:severity"
    },
    "field": {
      "@id": "jithox:field",
      "@type": "xsd:string"
    },
    "what": {
      "@id": "jithox:what",
      "@type": "xsd:string"
    },
    "fix": {
      "@id": "jithox:fix",
      "@type": "xsd:string"
    },
    "rule": {
      "@id": "jithox:rule",
      "@type": "xsd:string"
    },
    "InvoiceReviewTotals": "jithox:InvoiceReviewTotals",
    "lineExtensionAmount": {
      "@id": "jithox:lineExtensionAmount",
      "@type": "xsd:string"
    },
    "taxExclusiveAmount": {
      "@id": "jithox:taxExclusiveAmount",
      "@type": "xsd:string"
    },
    "taxAmount": {
      "@id": "jithox:taxAmount",
      "@type": "xsd:string"
    },
    "taxInclusiveAmount": {
      "@id": "jithox:taxInclusiveAmount",
      "@type": "xsd:string"
    },
    "payableAmount": {
      "@id": "jithox:payableAmount",
      "@type": "xsd:string"
    },
    "taxSubtotals": {
      "@id": "jithox:taxSubtotals",
      "@container": "@list"
    },
    "InvoiceReview": "jithox:InvoiceReview",
    "inputFormat": {
      "@id": "jithox:inputFormat"
    },
    "findings": {
      "@id": "jithox:findings",
      "@container": "@list"
    },
    "readyToSend": {
      "@id": "jithox:readyToSend",
      "@type": "xsd:boolean"
    },
    "hasUnknowns": {
      "@id": "jithox:hasUnknowns",
      "@type": "xsd:boolean"
    },
    "totals": {
      "@id": "jithox:totals"
    },
    "draft": {
      "@id": "jithox:draft"
    },
    "export": {
      "@id": "jithox:export"
    },
    "InvoiceReviewResponse": "jithox:InvoiceReviewResponse",
    "review": {
      "@id": "jithox:review",
      "@type": "@id"
    },
    "verified": {
      "@id": "jithox:verified",
      "@type": "xsd:boolean"
    },
    "InvoiceReviewTooLarge": "jithox:InvoiceReviewTooLarge"
  },
  "@type": "schema:Dataset",
  "schema:name": "jithox-com API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects jithox-com'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-10-29) from openapi/jithox-com-openapi.json.",
  "dcterms:created": "2026-10-29",
  "dcterms:source": [
    "openapi/jithox-com-openapi.json"
  ]
}