makespdf-com · JSON-LD Context
Makespdf Com Context
JSON-LD context defining the semantic vocabulary for Makespdf Com from makespdf-com.
9 Classes
49 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
makespdf:
https://makespdf.com/schema#
Classes
Error
ValidationIssue
ValidationResult
RenderMetadata
TemplateSummary
TemplateList
Artifact
ArtifactList
PaymentRequired
Properties
| Property | Type | Container |
|---|---|---|
| error | string | |
| code | string | |
| details | list | |
| issues | list | |
| hint | string | |
| retryAfter | integer | |
| docs | reference | |
| agent_guide | reference | |
| skill | reference | |
| severity | string | |
| message | string | |
| path | string | |
| rule | string | |
| valid | boolean | |
| summary | ||
| success | boolean | |
| templateId | string | |
| pageCount | integer | |
| sizeBytes | integer | |
| renderMs | integer | |
| artifactId | string | |
| templateWarnings | list | |
| layoutWarnings | list | |
| credits_deducted | integer | |
| remaining_balance | integer | |
| paid | ||
| ownerUserId | string | |
| name | string | |
| description | string | |
| category | string | |
| tags | list | |
| createdAt | dateTime | |
| updatedAt | dateTime | |
| templates | list | |
| total | integer | |
| limit | integer | |
| offset | integer | |
| kind | string | |
| origin | string | |
| templateName | string | |
| status | string | |
| byteSize | integer | |
| creditsCharged | integer | |
| errorMessage | string | |
| expiresAt | dateTime | |
| hasPdf | boolean | |
| items | list | |
| x402Version | integer | |
| accepts | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://makespdf.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"makespdf": "https://makespdf.com/schema#",
"Error": "makespdf:Error",
"error": {
"@id": "makespdf:error",
"@type": "xsd:string"
},
"code": {
"@id": "makespdf:code",
"@type": "xsd:string"
},
"details": {
"@id": "makespdf:details",
"@container": "@list"
},
"issues": {
"@id": "makespdf:issues",
"@container": "@list"
},
"hint": {
"@id": "makespdf:hint",
"@type": "xsd:string"
},
"retryAfter": {
"@id": "makespdf:retryAfter",
"@type": "xsd:integer"
},
"docs": {
"@id": "makespdf:docs",
"@type": "@id"
},
"agent_guide": {
"@id": "makespdf:agent_guide",
"@type": "@id"
},
"skill": {
"@id": "makespdf:skill",
"@type": "@id"
},
"ValidationIssue": "makespdf:ValidationIssue",
"severity": {
"@id": "makespdf:severity",
"@type": "xsd:string"
},
"message": {
"@id": "makespdf:message",
"@type": "xsd:string"
},
"path": {
"@id": "makespdf:path",
"@type": "xsd:string"
},
"rule": {
"@id": "makespdf:rule",
"@type": "xsd:string"
},
"ValidationResult": "makespdf:ValidationResult",
"valid": {
"@id": "makespdf:valid",
"@type": "xsd:boolean"
},
"summary": {
"@id": "makespdf:summary"
},
"RenderMetadata": "makespdf:RenderMetadata",
"success": {
"@id": "makespdf:success",
"@type": "xsd:boolean"
},
"templateId": {
"@id": "makespdf:templateId",
"@type": "xsd:string"
},
"pageCount": {
"@id": "makespdf:pageCount",
"@type": "xsd:integer"
},
"sizeBytes": {
"@id": "makespdf:sizeBytes",
"@type": "xsd:integer"
},
"renderMs": {
"@id": "makespdf:renderMs",
"@type": "xsd:integer"
},
"artifactId": {
"@id": "makespdf:artifactId",
"@type": "xsd:string"
},
"templateWarnings": {
"@id": "makespdf:templateWarnings",
"@container": "@list"
},
"layoutWarnings": {
"@id": "makespdf:layoutWarnings",
"@container": "@list"
},
"credits_deducted": {
"@id": "makespdf:credits_deducted",
"@type": "xsd:integer"
},
"remaining_balance": {
"@id": "makespdf:remaining_balance",
"@type": "xsd:integer"
},
"paid": {
"@id": "makespdf:paid"
},
"TemplateSummary": "makespdf:TemplateSummary",
"ownerUserId": {
"@id": "makespdf:ownerUserId",
"@type": "xsd:string"
},
"name": {
"@id": "makespdf:name",
"@type": "xsd:string"
},
"description": {
"@id": "makespdf:description",
"@type": "xsd:string"
},
"category": {
"@id": "makespdf:category",
"@type": "xsd:string"
},
"tags": {
"@id": "makespdf:tags",
"@container": "@list"
},
"createdAt": {
"@id": "makespdf:createdAt",
"@type": "xsd:dateTime"
},
"updatedAt": {
"@id": "makespdf:updatedAt",
"@type": "xsd:dateTime"
},
"TemplateList": "makespdf:TemplateList",
"templates": {
"@id": "makespdf:templates",
"@container": "@list"
},
"total": {
"@id": "makespdf:total",
"@type": "xsd:integer"
},
"limit": {
"@id": "makespdf:limit",
"@type": "xsd:integer"
},
"offset": {
"@id": "makespdf:offset",
"@type": "xsd:integer"
},
"Artifact": "makespdf:Artifact",
"kind": {
"@id": "makespdf:kind",
"@type": "xsd:string"
},
"origin": {
"@id": "makespdf:origin",
"@type": "xsd:string"
},
"templateName": {
"@id": "makespdf:templateName",
"@type": "xsd:string"
},
"status": {
"@id": "makespdf:status",
"@type": "xsd:string"
},
"byteSize": {
"@id": "makespdf:byteSize",
"@type": "xsd:integer"
},
"creditsCharged": {
"@id": "makespdf:creditsCharged",
"@type": "xsd:integer"
},
"errorMessage": {
"@id": "makespdf:errorMessage",
"@type": "xsd:string"
},
"expiresAt": {
"@id": "makespdf:expiresAt",
"@type": "xsd:dateTime"
},
"hasPdf": {
"@id": "makespdf:hasPdf",
"@type": "xsd:boolean"
},
"ArtifactList": "makespdf:ArtifactList",
"items": {
"@id": "makespdf:items",
"@container": "@list"
},
"PaymentRequired": "makespdf:PaymentRequired",
"x402Version": {
"@id": "makespdf:x402Version",
"@type": "xsd:integer"
},
"accepts": {
"@id": "makespdf:accepts",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "makespdf-com API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects makespdf-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-31) from openapi/makespdf-com-openapi.json.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/makespdf-com-openapi.json"
]
}