pieterpost-com · JSON-LD Context
Pieterpost Com Context
JSON-LD context defining the semantic vocabulary for Pieterpost Com from pieterpost-com.
7 Classes
40 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
pieterpost:
https://pieterpost.com/schema#
Classes
PostV1CheckoutLinksRequest
PostV1CreditsTopupsResponse
PostV1OrdersRequest
PostV1OrdersResponse
GetV1OrdersOrderidResponse
PostV1UploadsResponse
GetV1WalletResponse
Properties
| Property | Type | Container |
|---|---|---|
| requestType | string | |
| deliveryService | string | |
| senderEmail | string | |
| returnUrl | string | |
| letters | list | |
| amountCents | integer | |
| checkoutUrl | string | |
| createdAt | dateTime | |
| currency | string | |
| paidAt | dateTime | |
| status | string | |
| testMode | boolean | |
| topupId | string | |
| updatedAt | dateTime | |
| wallet | ||
| locale | string | |
| metadata | ||
| billingMode | string | |
| error | string | |
| expiresAt | string | |
| externalId | string | |
| fulfilledAt | dateTime | |
| orderId | string | |
| orderRef | string | |
| paymentReference | string | |
| recipientCount | integer | |
| delivery | ||
| assetId | string | |
| contentType | string | |
| kind | string | |
| name | string | |
| originalName | string | |
| publicUrl | string | |
| size | integer | |
| accountId | string | |
| approvalStatus | string | |
| approvedForDirectSend | boolean | |
| creditsEnabled | boolean | |
| hostedApiEnabled | boolean | |
| liveEnabled | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://pieterpost.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"pieterpost": "https://pieterpost.com/schema#",
"PostV1CheckoutLinksRequest": "pieterpost:PostV1CheckoutLinksRequest",
"requestType": {
"@id": "pieterpost:requestType",
"@type": "xsd:string"
},
"deliveryService": {
"@id": "pieterpost:deliveryService",
"@type": "xsd:string"
},
"senderEmail": {
"@id": "pieterpost:senderEmail",
"@type": "xsd:string"
},
"returnUrl": {
"@id": "pieterpost:returnUrl",
"@type": "xsd:string"
},
"letters": {
"@id": "pieterpost:letters",
"@container": "@list"
},
"PostV1CreditsTopupsResponse": "pieterpost:PostV1CreditsTopupsResponse",
"amountCents": {
"@id": "pieterpost:amountCents",
"@type": "xsd:integer"
},
"checkoutUrl": {
"@id": "pieterpost:checkoutUrl",
"@type": "xsd:string"
},
"createdAt": {
"@id": "pieterpost:createdAt",
"@type": "xsd:dateTime"
},
"currency": {
"@id": "pieterpost:currency",
"@type": "xsd:string"
},
"paidAt": {
"@id": "pieterpost:paidAt",
"@type": "xsd:dateTime"
},
"status": {
"@id": "pieterpost:status",
"@type": "xsd:string"
},
"testMode": {
"@id": "pieterpost:testMode",
"@type": "xsd:boolean"
},
"topupId": {
"@id": "pieterpost:topupId",
"@type": "xsd:string"
},
"updatedAt": {
"@id": "pieterpost:updatedAt",
"@type": "xsd:dateTime"
},
"wallet": {
"@id": "pieterpost:wallet"
},
"PostV1OrdersRequest": "pieterpost:PostV1OrdersRequest",
"locale": {
"@id": "pieterpost:locale",
"@type": "xsd:string"
},
"metadata": {
"@id": "pieterpost:metadata"
},
"PostV1OrdersResponse": "pieterpost:PostV1OrdersResponse",
"billingMode": {
"@id": "pieterpost:billingMode",
"@type": "xsd:string"
},
"error": {
"@id": "pieterpost:error",
"@type": "xsd:string"
},
"expiresAt": {
"@id": "pieterpost:expiresAt",
"@type": "xsd:string"
},
"externalId": {
"@id": "pieterpost:externalId",
"@type": "xsd:string"
},
"fulfilledAt": {
"@id": "pieterpost:fulfilledAt",
"@type": "xsd:dateTime"
},
"orderId": {
"@id": "pieterpost:orderId",
"@type": "xsd:string"
},
"orderRef": {
"@id": "pieterpost:orderRef",
"@type": "xsd:string"
},
"paymentReference": {
"@id": "pieterpost:paymentReference",
"@type": "xsd:string"
},
"recipientCount": {
"@id": "pieterpost:recipientCount",
"@type": "xsd:integer"
},
"GetV1OrdersOrderidResponse": "pieterpost:GetV1OrdersOrderidResponse",
"delivery": {
"@id": "pieterpost:delivery"
},
"PostV1UploadsResponse": "pieterpost:PostV1UploadsResponse",
"assetId": {
"@id": "pieterpost:assetId",
"@type": "xsd:string"
},
"contentType": {
"@id": "pieterpost:contentType",
"@type": "xsd:string"
},
"kind": {
"@id": "pieterpost:kind",
"@type": "xsd:string"
},
"name": {
"@id": "pieterpost:name",
"@type": "xsd:string"
},
"originalName": {
"@id": "pieterpost:originalName",
"@type": "xsd:string"
},
"publicUrl": {
"@id": "pieterpost:publicUrl",
"@type": "xsd:string"
},
"size": {
"@id": "pieterpost:size",
"@type": "xsd:integer"
},
"GetV1WalletResponse": "pieterpost:GetV1WalletResponse",
"accountId": {
"@id": "pieterpost:accountId",
"@type": "xsd:string"
},
"approvalStatus": {
"@id": "pieterpost:approvalStatus",
"@type": "xsd:string"
},
"approvedForDirectSend": {
"@id": "pieterpost:approvedForDirectSend",
"@type": "xsd:boolean"
},
"creditsEnabled": {
"@id": "pieterpost:creditsEnabled",
"@type": "xsd:boolean"
},
"hostedApiEnabled": {
"@id": "pieterpost:hostedApiEnabled",
"@type": "xsd:boolean"
},
"liveEnabled": {
"@id": "pieterpost:liveEnabled",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "pieterpost-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects pieterpost-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-30) from openapi/_ae-authored/pieterpost-com-openapi-generated.yml.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/_ae-authored/pieterpost-com-openapi-generated.yml"
]
}