eSignSimple · JSON-LD Context
Esignsimple Com Context
JSON-LD context defining the semantic vocabulary for Esignsimple Com from eSignSimple.
7 Classes
34 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
esignsimple:
https://esignsimple.com/schema#
Classes
Account
SignerInput
FieldInput
CreateDocumentData
Signer
Document
Template
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| string | ||
| name | string | |
| plan | string | |
| documents_this_month | integer | |
| monthly_limit | integer | |
| signer | integer | |
| kind | string | |
| page | integer | |
| x | decimal | |
| y | decimal | |
| w | decimal | |
| h | decimal | |
| required | boolean | |
| label | string | |
| options | list | |
| title | string | |
| message | string | |
| sequential | boolean | |
| send | boolean | |
| signers | list | |
| fields | list | |
| order | integer | |
| status | string | |
| signed_at | dateTime | |
| status_reason | string | |
| pages | integer | |
| created_at | dateTime | |
| sent_at | dateTime | |
| completed_at | dateTime | |
| original_sha256 | string | |
| final_sha256 | string | |
| download_url | reference | |
| roles | list |
JSON-LD Document
{
"@context": {
"@vocab": "https://esignsimple.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"esignsimple": "https://esignsimple.com/schema#",
"Account": "esignsimple:Account",
"id": {
"@id": "esignsimple:id",
"@type": "xsd:string"
},
"email": {
"@id": "esignsimple:email",
"@type": "xsd:string"
},
"name": {
"@id": "esignsimple:name",
"@type": "xsd:string"
},
"plan": {
"@id": "esignsimple:plan",
"@type": "xsd:string"
},
"documents_this_month": {
"@id": "esignsimple:documents_this_month",
"@type": "xsd:integer"
},
"monthly_limit": {
"@id": "esignsimple:monthly_limit",
"@type": "xsd:integer"
},
"SignerInput": "esignsimple:SignerInput",
"FieldInput": "esignsimple:FieldInput",
"signer": {
"@id": "esignsimple:signer",
"@type": "xsd:integer"
},
"kind": {
"@id": "esignsimple:kind",
"@type": "xsd:string"
},
"page": {
"@id": "esignsimple:page",
"@type": "xsd:integer"
},
"x": {
"@id": "esignsimple:x",
"@type": "xsd:decimal"
},
"y": {
"@id": "esignsimple:y",
"@type": "xsd:decimal"
},
"w": {
"@id": "esignsimple:w",
"@type": "xsd:decimal"
},
"h": {
"@id": "esignsimple:h",
"@type": "xsd:decimal"
},
"required": {
"@id": "esignsimple:required",
"@type": "xsd:boolean"
},
"label": {
"@id": "esignsimple:label",
"@type": "xsd:string"
},
"options": {
"@id": "esignsimple:options",
"@container": "@list"
},
"CreateDocumentData": "esignsimple:CreateDocumentData",
"title": {
"@id": "esignsimple:title",
"@type": "xsd:string"
},
"message": {
"@id": "esignsimple:message",
"@type": "xsd:string"
},
"sequential": {
"@id": "esignsimple:sequential",
"@type": "xsd:boolean"
},
"send": {
"@id": "esignsimple:send",
"@type": "xsd:boolean"
},
"signers": {
"@id": "esignsimple:signers",
"@container": "@list"
},
"fields": {
"@id": "esignsimple:fields",
"@container": "@list"
},
"Signer": "esignsimple:Signer",
"order": {
"@id": "esignsimple:order",
"@type": "xsd:integer"
},
"status": {
"@id": "esignsimple:status",
"@type": "xsd:string"
},
"signed_at": {
"@id": "esignsimple:signed_at",
"@type": "xsd:dateTime"
},
"Document": "esignsimple:Document",
"status_reason": {
"@id": "esignsimple:status_reason",
"@type": "xsd:string"
},
"pages": {
"@id": "esignsimple:pages",
"@type": "xsd:integer"
},
"created_at": {
"@id": "esignsimple:created_at",
"@type": "xsd:dateTime"
},
"sent_at": {
"@id": "esignsimple:sent_at",
"@type": "xsd:dateTime"
},
"completed_at": {
"@id": "esignsimple:completed_at",
"@type": "xsd:dateTime"
},
"original_sha256": {
"@id": "esignsimple:original_sha256",
"@type": "xsd:string"
},
"final_sha256": {
"@id": "esignsimple:final_sha256",
"@type": "xsd:string"
},
"download_url": {
"@id": "esignsimple:download_url",
"@type": "@id"
},
"Template": "esignsimple:Template",
"roles": {
"@id": "esignsimple:roles",
"@container": "@list"
}
},
"@type": "schema:Dataset",
"schema:name": "eSignSimple API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects eSignSimple'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-10) from openapi/esignsimple-com-openapi.yml.",
"dcterms:created": "2026-11-10",
"dcterms:source": [
"openapi/esignsimple-com-openapi.yml"
]
}