CargoDocs · JSON-LD Context

Cargodocs Context

JSON-LD context defining the semantic vocabulary for Cargodocs from CargoDocs.

0 Classes 5 Properties 1 Namespaces
View Context View on GitHub

Namespaces

cargodocs: https://api.cargodocs.com/v3/

Properties

Property Type Container
BillOfLading
Transaction
Document
Counterparty
Customer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "cargodocs": "https://api.cargodocs.com/v3/",
    "BillOfLading": {
      "@id": "cargodocs:BillOfLading",
      "@context": {
        "documentId": "cargodocs:documentId",
        "documentType": "cargodocs:documentType",
        "transactionId": "cargodocs:transactionId",
        "status": "cargodocs:status",
        "draftId": "cargodocs:draftId",
        "shipperDetails": "cargodocs:shipperDetails",
        "consigneeDetails": "cargodocs:consigneeDetails",
        "cargoDetails": "cargodocs:cargoDetails",
        "issuedAt": {
          "@id": "cargodocs:issuedAt",
          "@type": "DateTime"
        },
        "createdAt": {
          "@id": "cargodocs:createdAt",
          "@type": "DateTime"
        }
      }
    },
    "Transaction": {
      "@id": "cargodocs:Transaction",
      "@context": {
        "transactionId": "cargodocs:transactionId",
        "status": "cargodocs:status",
        "createdAt": {
          "@id": "cargodocs:createdAt",
          "@type": "DateTime"
        },
        "documentCount": {
          "@id": "cargodocs:documentCount",
          "@type": "Integer"
        }
      }
    },
    "Document": {
      "@id": "cargodocs:Document",
      "@context": {
        "documentId": "cargodocs:documentId",
        "documentType": "cargodocs:documentType",
        "status": "cargodocs:status",
        "createdAt": {
          "@id": "cargodocs:createdAt",
          "@type": "DateTime"
        }
      }
    },
    "Counterparty": {
      "@id": "cargodocs:Counterparty",
      "@context": {
        "counterpartyId": "cargodocs:counterpartyId",
        "counterpartyName": "cargodocs:counterpartyName"
      }
    },
    "Customer": {
      "@id": "cargodocs:Customer",
      "@context": {
        "customerId": "cargodocs:customerId",
        "customerName": "cargodocs:customerName"
      }
    }
  }
}