Hermes Plant · JSON-LD Context
Hermesplant Com Context
JSON-LD context defining the semantic vocabulary for Hermesplant Com from Hermes Plant.
7 Classes
34 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
hermesplant:
https://hermesplant.com/schema#
Classes
ProductSummary
ContentPage
LegalUrls
ReviewQueueSubmitRequest
ReviewQueueDecision
DestructGuardScoreRequest
DestructGuardScore
Properties
| Property | Type | Container |
|---|---|---|
| slug | string | |
| name | string | |
| description | string | |
| priceCents | integer | |
| currency | string | |
| mode | string | |
| interval | string | |
| deliveryType | string | |
| url | string | |
| x402 | ||
| path | string | |
| title | string | |
| lastModified | dateTime | |
| intent | string | |
| terms | reference | |
| privacy | reference | |
| refunds | reference | |
| cancellation | reference | |
| contact | reference | |
| command | string | |
| repo | string | |
| branch | string | |
| actor | string | |
| reason | string | |
| diffStat | string | |
| status | string | |
| service | string | |
| requestId | string | |
| risk | string | |
| requiresHuman | boolean | |
| recommendedAction | string | |
| cwd | string | |
| requiresApproval | boolean | |
| matchedRules | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://hermesplant.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"hermesplant": "https://hermesplant.com/schema#",
"ProductSummary": "hermesplant:ProductSummary",
"slug": {
"@id": "hermesplant:slug",
"@type": "xsd:string"
},
"name": {
"@id": "hermesplant:name",
"@type": "xsd:string"
},
"description": {
"@id": "hermesplant:description",
"@type": "xsd:string"
},
"priceCents": {
"@id": "hermesplant:priceCents",
"@type": "xsd:integer"
},
"currency": {
"@id": "hermesplant:currency",
"@type": "xsd:string"
},
"mode": {
"@id": "hermesplant:mode",
"@type": "xsd:string"
},
"interval": {
"@id": "hermesplant:interval",
"@type": "xsd:string"
},
"deliveryType": {
"@id": "hermesplant:deliveryType",
"@type": "xsd:string"
},
"url": {
"@id": "hermesplant:url",
"@type": "xsd:string"
},
"x402": {
"@id": "hermesplant:x402"
},
"ContentPage": "hermesplant:ContentPage",
"path": {
"@id": "hermesplant:path",
"@type": "xsd:string"
},
"title": {
"@id": "hermesplant:title",
"@type": "xsd:string"
},
"lastModified": {
"@id": "hermesplant:lastModified",
"@type": "xsd:dateTime"
},
"intent": {
"@id": "hermesplant:intent",
"@type": "xsd:string"
},
"LegalUrls": "hermesplant:LegalUrls",
"terms": {
"@id": "hermesplant:terms",
"@type": "@id"
},
"privacy": {
"@id": "hermesplant:privacy",
"@type": "@id"
},
"refunds": {
"@id": "hermesplant:refunds",
"@type": "@id"
},
"cancellation": {
"@id": "hermesplant:cancellation",
"@type": "@id"
},
"contact": {
"@id": "hermesplant:contact",
"@type": "@id"
},
"ReviewQueueSubmitRequest": "hermesplant:ReviewQueueSubmitRequest",
"command": {
"@id": "hermesplant:command",
"@type": "xsd:string"
},
"repo": {
"@id": "hermesplant:repo",
"@type": "xsd:string"
},
"branch": {
"@id": "hermesplant:branch",
"@type": "xsd:string"
},
"actor": {
"@id": "hermesplant:actor",
"@type": "xsd:string"
},
"reason": {
"@id": "hermesplant:reason",
"@type": "xsd:string"
},
"diffStat": {
"@id": "hermesplant:diffStat",
"@type": "xsd:string"
},
"ReviewQueueDecision": "hermesplant:ReviewQueueDecision",
"status": {
"@id": "hermesplant:status",
"@type": "xsd:string"
},
"service": {
"@id": "hermesplant:service",
"@type": "xsd:string"
},
"requestId": {
"@id": "hermesplant:requestId",
"@type": "xsd:string"
},
"risk": {
"@id": "hermesplant:risk",
"@type": "xsd:string"
},
"requiresHuman": {
"@id": "hermesplant:requiresHuman",
"@type": "xsd:boolean"
},
"recommendedAction": {
"@id": "hermesplant:recommendedAction",
"@type": "xsd:string"
},
"DestructGuardScoreRequest": "hermesplant:DestructGuardScoreRequest",
"cwd": {
"@id": "hermesplant:cwd",
"@type": "xsd:string"
},
"DestructGuardScore": "hermesplant:DestructGuardScore",
"requiresApproval": {
"@id": "hermesplant:requiresApproval",
"@type": "xsd:boolean"
},
"matchedRules": {
"@id": "hermesplant:matchedRules",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "Hermes Plant API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Hermes Plant'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-11-11) from openapi/hermesplant-com-openapi.json.",
"dcterms:created": "2026-11-11",
"dcterms:source": [
"openapi/hermesplant-com-openapi.json"
]
}