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
View Context View on GitHub

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

Raw ↑
{
  "@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"
  ]
}