Precoro · JSON-LD Context

Precoro Context

JSON-LD context defining the semantic vocabulary for Precoro from Precoro.

10 Classes 9 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/
precoro: https://precoro.com/schema#

Classes

PostInvoicesRequest PostInvoicesResponse PostPurchaseordersRequest PostPurchaseordersResponse PostPurchaserequisitionsRequest PostPurchaserequisitionsResponse GetPurchaserequisitionsIdnResponse PatchReceiptsIdnRequest PatchSuppliersIdRequest PutSuppliersIdRequest

Properties

Property Type Container
requiredDate string
currency string
location.id integer
dataDocumentCustomFields
items
idn integer
id integer
externalId string
externalIntegrationLog string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://precoro.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "precoro": "https://precoro.com/schema#",
    "PostInvoicesRequest": "precoro:PostInvoicesRequest",
    "requiredDate": {
      "@id": "precoro:requiredDate",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "precoro:currency",
      "@type": "xsd:string"
    },
    "location.id": {
      "@id": "precoro:location.id",
      "@type": "xsd:integer"
    },
    "dataDocumentCustomFields": {
      "@id": "precoro:dataDocumentCustomFields"
    },
    "items": {
      "@id": "precoro:items"
    },
    "PostInvoicesResponse": "precoro:PostInvoicesResponse",
    "idn": {
      "@id": "precoro:idn",
      "@type": "xsd:integer"
    },
    "id": {
      "@id": "precoro:id",
      "@type": "xsd:integer"
    },
    "PostPurchaseordersRequest": "precoro:PostPurchaseordersRequest",
    "PostPurchaseordersResponse": "precoro:PostPurchaseordersResponse",
    "PostPurchaserequisitionsRequest": "precoro:PostPurchaserequisitionsRequest",
    "PostPurchaserequisitionsResponse": "precoro:PostPurchaserequisitionsResponse",
    "GetPurchaserequisitionsIdnResponse": "precoro:GetPurchaserequisitionsIdnResponse",
    "PatchReceiptsIdnRequest": "precoro:PatchReceiptsIdnRequest",
    "externalId": {
      "@id": "precoro:externalId",
      "@type": "xsd:string"
    },
    "externalIntegrationLog": {
      "@id": "precoro:externalIntegrationLog",
      "@type": "xsd:string"
    },
    "PatchSuppliersIdRequest": "precoro:PatchSuppliersIdRequest",
    "PutSuppliersIdRequest": "precoro:PutSuppliersIdRequest"
  },
  "@type": "schema:Dataset",
  "schema:name": "Precoro API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Precoro'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-13) from openapi/_ae-authored/precoro-openapi-generated.yml.",
  "dcterms:created": "2026-10-13",
  "dcterms:source": [
    "openapi/_ae-authored/precoro-openapi-generated.yml"
  ]
}