Skribble · JSON-LD Context

Skribble Context

JSON-LD context defining the semantic vocabulary for Skribble from Skribble.

63 Classes 156 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/
skribble: https://skribble.com/schema#

Classes

LoginRequest ProblemResponse SignatureStatusCode SignatureStatusOverall SignatureLegislation SignatureQuality SignatureLanguage SignerIdentityDataResponse VisualSignatureImage VisualSignaturePosition VisualSignatureResponse SignatureRecipientResponse SignatureAttachment SignatureResponse SignerIdentityData SignatureRecipient UpdateSignatureRequest CreateSignatureRequestBase WithdrawSignatureRequest SignatureReport CallbackType CallbackState CreateSignatureAttachmentRequest IdentificationEvidenceStatusResponse CreateSealRequest CreateSealResponse SignatureFormFieldPosition SignatureFormField DocumentResponse DocumentContentResponse CreateSendToRequest CreateSendToResponse TrackSendToResponse UserSignatureQualitiesResponse ActivitiesSignaturesUser ActivitiesSignaturesEntry ActivitiesSignaturesResponse SystemHealthResponse SignatureStatusCode_v3 SignatureStatusOverall_v3 DocumentInSignatureResponse SignatureDocument SignatureRecipientResponse_v3 UserObserverResponse GroupObserverResponse SignatureResponse_v3 DocumentInSignature CreateSignatureRequest CallbackType_v3 UploadDocumentInSignature CreateSignatureObserverRequest SignerCertificate OptionalSignerInfos Signer FormatInfosResponse ValidationInfosResponse OptionalValidationInfos DocumentValidationResponse SignatureValidationResponse CreditInfo BillingCreditInfos CreditUsage BillingCreditUsage

Properties

Property Type Container
username string
api-key string
type reference
method string
path string
status integer
key string
message string
email_address string
first_name string
last_name string
mobile_number string
language reference
identity_reference string
identification_require_evidence boolean
force_standard_qes boolean
provider string
evidence_id string
content string
content_type string
content_size integer
page string
height decimal
width decimal
x decimal
y decimal
rotation decimal
image reference
position reference
positions list
form_field string
text
sid string
status_code reference
account_email string
signer_identity_data reference
sequence integer
notify boolean
signing_url reference
decline_message string
signed_at dateTime
signed_legislation reference
signed_quality reference
last_viewed_at dateTime
visual_signature reference
attachment_id string
filename string
id string
title string
document_id string
legislation reference
quality reference
status_overall reference
business string
signatures list
cc_email_addresses list
auto_delete_at date
expires_at date
attachments list
attach_on_success reference
custom string
owner string
read_access list
write_access list
created_at dateTime
updated_at dateTime
callback_success_url reference
callback_error_url reference
callback_update_url reference
callback_start_sign_url reference
callback_ident_pending_url reference
callback_ident_error_url reference
creator string
header
userList list
error
transactionCode string
accountId integer
workflowId integer
pendingReview
createdAt dateTime
expiresAt dateTime
startedAt dateTime
completedAt
reviewedAt
account_name string
name string
signed boolean
parent_id string
size integer
page_count integer
page_width integer
page_height integer
signature_fields list
url reference
access_code string
signers
qes
aes_minimal
aes
ses
email string
mobile string
_id string
action string
timestamp dateTime
signature_request_id string
cost_center
initiator reference
signer reference
total_pages integer
total_items integer
current_page integer
activities list
groups list
version_id string
document_signatures list
invited_by string
invited_at dateTime
user_info
group_info
documents list
business_id string
origin string
observers list
initiated_at dateTime
subject string
issuer string
serialNumber string
contact string
location string
reason string
valid boolean
time dateTime
longTermValidation boolean
visualDifferences boolean
undefinedChanges boolean
certificate reference
optionalInfos reference
fileType string
producer string
indication string
subIndication string
details list
format reference
validation reference
validSignatures integer
additionalInfos reference
sku string
endpoint string
credits integer
validFrom dateTime
consumptions list
requests integer
period string
usage list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://skribble.com/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "skribble": "https://skribble.com/schema#",
    "LoginRequest": "skribble:LoginRequest",
    "username": {
      "@id": "skribble:username",
      "@type": "xsd:string"
    },
    "api-key": {
      "@id": "skribble:api-key",
      "@type": "xsd:string"
    },
    "ProblemResponse": "skribble:ProblemResponse",
    "type": {
      "@id": "skribble:type",
      "@type": "@id"
    },
    "method": {
      "@id": "skribble:method",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "skribble:path",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "skribble:status",
      "@type": "xsd:integer"
    },
    "key": {
      "@id": "skribble:key",
      "@type": "xsd:string"
    },
    "message": {
      "@id": "skribble:message",
      "@type": "xsd:string"
    },
    "SignatureStatusCode": "skribble:SignatureStatusCode",
    "SignatureStatusOverall": "skribble:SignatureStatusOverall",
    "SignatureLegislation": "skribble:SignatureLegislation",
    "SignatureQuality": "skribble:SignatureQuality",
    "SignatureLanguage": "skribble:SignatureLanguage",
    "SignerIdentityDataResponse": "skribble:SignerIdentityDataResponse",
    "email_address": {
      "@id": "skribble:email_address",
      "@type": "xsd:string"
    },
    "first_name": {
      "@id": "skribble:first_name",
      "@type": "xsd:string"
    },
    "last_name": {
      "@id": "skribble:last_name",
      "@type": "xsd:string"
    },
    "mobile_number": {
      "@id": "skribble:mobile_number",
      "@type": "xsd:string"
    },
    "language": {
      "@id": "skribble:language",
      "@type": "@id"
    },
    "identity_reference": {
      "@id": "skribble:identity_reference",
      "@type": "xsd:string"
    },
    "identification_require_evidence": {
      "@id": "skribble:identification_require_evidence",
      "@type": "xsd:boolean"
    },
    "force_standard_qes": {
      "@id": "skribble:force_standard_qes",
      "@type": "xsd:boolean"
    },
    "provider": {
      "@id": "skribble:provider",
      "@type": "xsd:string"
    },
    "evidence_id": {
      "@id": "skribble:evidence_id",
      "@type": "xsd:string"
    },
    "VisualSignatureImage": "skribble:VisualSignatureImage",
    "content": {
      "@id": "skribble:content",
      "@type": "xsd:string"
    },
    "content_type": {
      "@id": "skribble:content_type",
      "@type": "xsd:string"
    },
    "content_size": {
      "@id": "skribble:content_size",
      "@type": "xsd:integer"
    },
    "VisualSignaturePosition": "skribble:VisualSignaturePosition",
    "page": {
      "@id": "skribble:page",
      "@type": "xsd:string"
    },
    "height": {
      "@id": "skribble:height",
      "@type": "xsd:decimal"
    },
    "width": {
      "@id": "skribble:width",
      "@type": "xsd:decimal"
    },
    "x": {
      "@id": "skribble:x",
      "@type": "xsd:decimal"
    },
    "y": {
      "@id": "skribble:y",
      "@type": "xsd:decimal"
    },
    "rotation": {
      "@id": "skribble:rotation",
      "@type": "xsd:decimal"
    },
    "VisualSignatureResponse": "skribble:VisualSignatureResponse",
    "image": {
      "@id": "skribble:image",
      "@type": "@id"
    },
    "position": {
      "@id": "skribble:position",
      "@type": "@id"
    },
    "positions": {
      "@id": "skribble:positions",
      "@container": "@list"
    },
    "form_field": {
      "@id": "skribble:form_field",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "skribble:text"
    },
    "SignatureRecipientResponse": "skribble:SignatureRecipientResponse",
    "sid": {
      "@id": "skribble:sid",
      "@type": "xsd:string"
    },
    "status_code": {
      "@id": "skribble:status_code",
      "@type": "@id"
    },
    "account_email": {
      "@id": "skribble:account_email",
      "@type": "xsd:string"
    },
    "signer_identity_data": {
      "@id": "skribble:signer_identity_data",
      "@type": "@id"
    },
    "sequence": {
      "@id": "skribble:sequence",
      "@type": "xsd:integer"
    },
    "notify": {
      "@id": "skribble:notify",
      "@type": "xsd:boolean"
    },
    "signing_url": {
      "@id": "skribble:signing_url",
      "@type": "@id"
    },
    "decline_message": {
      "@id": "skribble:decline_message",
      "@type": "xsd:string"
    },
    "signed_at": {
      "@id": "skribble:signed_at",
      "@type": "xsd:dateTime"
    },
    "signed_legislation": {
      "@id": "skribble:signed_legislation",
      "@type": "@id"
    },
    "signed_quality": {
      "@id": "skribble:signed_quality",
      "@type": "@id"
    },
    "last_viewed_at": {
      "@id": "skribble:last_viewed_at",
      "@type": "xsd:dateTime"
    },
    "visual_signature": {
      "@id": "skribble:visual_signature",
      "@type": "@id"
    },
    "SignatureAttachment": "skribble:SignatureAttachment",
    "attachment_id": {
      "@id": "skribble:attachment_id",
      "@type": "xsd:string"
    },
    "filename": {
      "@id": "skribble:filename",
      "@type": "xsd:string"
    },
    "SignatureResponse": "skribble:SignatureResponse",
    "id": {
      "@id": "skribble:id",
      "@type": "xsd:string"
    },
    "title": {
      "@id": "skribble:title",
      "@type": "xsd:string"
    },
    "document_id": {
      "@id": "skribble:document_id",
      "@type": "xsd:string"
    },
    "legislation": {
      "@id": "skribble:legislation",
      "@type": "@id"
    },
    "quality": {
      "@id": "skribble:quality",
      "@type": "@id"
    },
    "status_overall": {
      "@id": "skribble:status_overall",
      "@type": "@id"
    },
    "business": {
      "@id": "skribble:business",
      "@type": "xsd:string"
    },
    "signatures": {
      "@id": "skribble:signatures",
      "@container": "@list"
    },
    "cc_email_addresses": {
      "@id": "skribble:cc_email_addresses",
      "@container": "@list"
    },
    "auto_delete_at": {
      "@id": "skribble:auto_delete_at",
      "@type": "xsd:date"
    },
    "expires_at": {
      "@id": "skribble:expires_at",
      "@type": "xsd:date"
    },
    "attachments": {
      "@id": "skribble:attachments",
      "@container": "@list"
    },
    "attach_on_success": {
      "@id": "skribble:attach_on_success",
      "@type": "@id"
    },
    "custom": {
      "@id": "skribble:custom",
      "@type": "xsd:string"
    },
    "owner": {
      "@id": "skribble:owner",
      "@type": "xsd:string"
    },
    "read_access": {
      "@id": "skribble:read_access",
      "@container": "@list"
    },
    "write_access": {
      "@id": "skribble:write_access",
      "@container": "@list"
    },
    "created_at": {
      "@id": "skribble:created_at",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "skribble:updated_at",
      "@type": "xsd:dateTime"
    },
    "callback_success_url": {
      "@id": "skribble:callback_success_url",
      "@type": "@id"
    },
    "callback_error_url": {
      "@id": "skribble:callback_error_url",
      "@type": "@id"
    },
    "callback_update_url": {
      "@id": "skribble:callback_update_url",
      "@type": "@id"
    },
    "callback_start_sign_url": {
      "@id": "skribble:callback_start_sign_url",
      "@type": "@id"
    },
    "callback_ident_pending_url": {
      "@id": "skribble:callback_ident_pending_url",
      "@type": "@id"
    },
    "callback_ident_error_url": {
      "@id": "skribble:callback_ident_error_url",
      "@type": "@id"
    },
    "SignerIdentityData": "skribble:SignerIdentityData",
    "SignatureRecipient": "skribble:SignatureRecipient",
    "UpdateSignatureRequest": "skribble:UpdateSignatureRequest",
    "CreateSignatureRequestBase": "skribble:CreateSignatureRequestBase",
    "creator": {
      "@id": "skribble:creator",
      "@type": "xsd:string"
    },
    "WithdrawSignatureRequest": "skribble:WithdrawSignatureRequest",
    "SignatureReport": "skribble:SignatureReport",
    "header": {
      "@id": "skribble:header"
    },
    "userList": {
      "@id": "skribble:userList",
      "@container": "@list"
    },
    "error": {
      "@id": "skribble:error"
    },
    "CallbackType": "skribble:CallbackType",
    "CallbackState": "skribble:CallbackState",
    "CreateSignatureAttachmentRequest": "skribble:CreateSignatureAttachmentRequest",
    "IdentificationEvidenceStatusResponse": "skribble:IdentificationEvidenceStatusResponse",
    "transactionCode": {
      "@id": "skribble:transactionCode",
      "@type": "xsd:string"
    },
    "accountId": {
      "@id": "skribble:accountId",
      "@type": "xsd:integer"
    },
    "workflowId": {
      "@id": "skribble:workflowId",
      "@type": "xsd:integer"
    },
    "pendingReview": {
      "@id": "skribble:pendingReview"
    },
    "createdAt": {
      "@id": "skribble:createdAt",
      "@type": "xsd:dateTime"
    },
    "expiresAt": {
      "@id": "skribble:expiresAt",
      "@type": "xsd:dateTime"
    },
    "startedAt": {
      "@id": "skribble:startedAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "skribble:completedAt"
    },
    "reviewedAt": {
      "@id": "skribble:reviewedAt"
    },
    "CreateSealRequest": "skribble:CreateSealRequest",
    "account_name": {
      "@id": "skribble:account_name",
      "@type": "xsd:string"
    },
    "CreateSealResponse": "skribble:CreateSealResponse",
    "SignatureFormFieldPosition": "skribble:SignatureFormFieldPosition",
    "SignatureFormField": "skribble:SignatureFormField",
    "name": {
      "@id": "skribble:name",
      "@type": "xsd:string"
    },
    "signed": {
      "@id": "skribble:signed",
      "@type": "xsd:boolean"
    },
    "DocumentResponse": "skribble:DocumentResponse",
    "parent_id": {
      "@id": "skribble:parent_id",
      "@type": "xsd:string"
    },
    "size": {
      "@id": "skribble:size",
      "@type": "xsd:integer"
    },
    "page_count": {
      "@id": "skribble:page_count",
      "@type": "xsd:integer"
    },
    "page_width": {
      "@id": "skribble:page_width",
      "@type": "xsd:integer"
    },
    "page_height": {
      "@id": "skribble:page_height",
      "@type": "xsd:integer"
    },
    "signature_fields": {
      "@id": "skribble:signature_fields",
      "@container": "@list"
    },
    "DocumentContentResponse": "skribble:DocumentContentResponse",
    "CreateSendToRequest": "skribble:CreateSendToRequest",
    "CreateSendToResponse": "skribble:CreateSendToResponse",
    "url": {
      "@id": "skribble:url",
      "@type": "@id"
    },
    "access_code": {
      "@id": "skribble:access_code",
      "@type": "xsd:string"
    },
    "TrackSendToResponse": "skribble:TrackSendToResponse",
    "signers": {
      "@id": "skribble:signers"
    },
    "UserSignatureQualitiesResponse": "skribble:UserSignatureQualitiesResponse",
    "qes": {
      "@id": "skribble:qes"
    },
    "aes_minimal": {
      "@id": "skribble:aes_minimal"
    },
    "aes": {
      "@id": "skribble:aes"
    },
    "ses": {
      "@id": "skribble:ses"
    },
    "ActivitiesSignaturesUser": "skribble:ActivitiesSignaturesUser",
    "email": {
      "@id": "skribble:email",
      "@type": "xsd:string"
    },
    "mobile": {
      "@id": "skribble:mobile",
      "@type": "xsd:string"
    },
    "ActivitiesSignaturesEntry": "skribble:ActivitiesSignaturesEntry",
    "_id": {
      "@id": "skribble:_id",
      "@type": "xsd:string"
    },
    "action": {
      "@id": "skribble:action",
      "@type": "xsd:string"
    },
    "timestamp": {
      "@id": "skribble:timestamp",
      "@type": "xsd:dateTime"
    },
    "signature_request_id": {
      "@id": "skribble:signature_request_id",
      "@type": "xsd:string"
    },
    "cost_center": {
      "@id": "skribble:cost_center"
    },
    "initiator": {
      "@id": "skribble:initiator",
      "@type": "@id"
    },
    "signer": {
      "@id": "skribble:signer",
      "@type": "@id"
    },
    "ActivitiesSignaturesResponse": "skribble:ActivitiesSignaturesResponse",
    "total_pages": {
      "@id": "skribble:total_pages",
      "@type": "xsd:integer"
    },
    "total_items": {
      "@id": "skribble:total_items",
      "@type": "xsd:integer"
    },
    "current_page": {
      "@id": "skribble:current_page",
      "@type": "xsd:integer"
    },
    "activities": {
      "@id": "skribble:activities",
      "@container": "@list"
    },
    "SystemHealthResponse": "skribble:SystemHealthResponse",
    "groups": {
      "@id": "skribble:groups",
      "@container": "@list"
    },
    "SignatureStatusCode_v3": "skribble:SignatureStatusCode_v3",
    "SignatureStatusOverall_v3": "skribble:SignatureStatusOverall_v3",
    "DocumentInSignatureResponse": "skribble:DocumentInSignatureResponse",
    "version_id": {
      "@id": "skribble:version_id",
      "@type": "xsd:string"
    },
    "SignatureDocument": "skribble:SignatureDocument",
    "SignatureRecipientResponse_v3": "skribble:SignatureRecipientResponse_v3",
    "document_signatures": {
      "@id": "skribble:document_signatures",
      "@container": "@list"
    },
    "invited_by": {
      "@id": "skribble:invited_by",
      "@type": "xsd:string"
    },
    "UserObserverResponse": "skribble:UserObserverResponse",
    "invited_at": {
      "@id": "skribble:invited_at",
      "@type": "xsd:dateTime"
    },
    "user_info": {
      "@id": "skribble:user_info"
    },
    "GroupObserverResponse": "skribble:GroupObserverResponse",
    "group_info": {
      "@id": "skribble:group_info"
    },
    "SignatureResponse_v3": "skribble:SignatureResponse_v3",
    "documents": {
      "@id": "skribble:documents",
      "@container": "@list"
    },
    "business_id": {
      "@id": "skribble:business_id",
      "@type": "xsd:string"
    },
    "origin": {
      "@id": "skribble:origin",
      "@type": "xsd:string"
    },
    "observers": {
      "@id": "skribble:observers",
      "@container": "@list"
    },
    "initiated_at": {
      "@id": "skribble:initiated_at",
      "@type": "xsd:dateTime"
    },
    "DocumentInSignature": "skribble:DocumentInSignature",
    "CreateSignatureRequest": "skribble:CreateSignatureRequest",
    "CallbackType_v3": "skribble:CallbackType_v3",
    "UploadDocumentInSignature": "skribble:UploadDocumentInSignature",
    "CreateSignatureObserverRequest": "skribble:CreateSignatureObserverRequest",
    "SignerCertificate": "skribble:SignerCertificate",
    "subject": {
      "@id": "skribble:subject",
      "@type": "xsd:string"
    },
    "issuer": {
      "@id": "skribble:issuer",
      "@type": "xsd:string"
    },
    "serialNumber": {
      "@id": "skribble:serialNumber",
      "@type": "xsd:string"
    },
    "OptionalSignerInfos": "skribble:OptionalSignerInfos",
    "contact": {
      "@id": "skribble:contact",
      "@type": "xsd:string"
    },
    "location": {
      "@id": "skribble:location",
      "@type": "xsd:string"
    },
    "reason": {
      "@id": "skribble:reason",
      "@type": "xsd:string"
    },
    "Signer": "skribble:Signer",
    "valid": {
      "@id": "skribble:valid",
      "@type": "xsd:boolean"
    },
    "time": {
      "@id": "skribble:time",
      "@type": "xsd:dateTime"
    },
    "longTermValidation": {
      "@id": "skribble:longTermValidation",
      "@type": "xsd:boolean"
    },
    "visualDifferences": {
      "@id": "skribble:visualDifferences",
      "@type": "xsd:boolean"
    },
    "undefinedChanges": {
      "@id": "skribble:undefinedChanges",
      "@type": "xsd:boolean"
    },
    "certificate": {
      "@id": "skribble:certificate",
      "@type": "@id"
    },
    "optionalInfos": {
      "@id": "skribble:optionalInfos",
      "@type": "@id"
    },
    "FormatInfosResponse": "skribble:FormatInfosResponse",
    "fileType": {
      "@id": "skribble:fileType",
      "@type": "xsd:string"
    },
    "producer": {
      "@id": "skribble:producer",
      "@type": "xsd:string"
    },
    "ValidationInfosResponse": "skribble:ValidationInfosResponse",
    "indication": {
      "@id": "skribble:indication",
      "@type": "xsd:string"
    },
    "subIndication": {
      "@id": "skribble:subIndication",
      "@type": "xsd:string"
    },
    "details": {
      "@id": "skribble:details",
      "@container": "@list"
    },
    "OptionalValidationInfos": "skribble:OptionalValidationInfos",
    "format": {
      "@id": "skribble:format",
      "@type": "@id"
    },
    "validation": {
      "@id": "skribble:validation",
      "@type": "@id"
    },
    "DocumentValidationResponse": "skribble:DocumentValidationResponse",
    "validSignatures": {
      "@id": "skribble:validSignatures",
      "@type": "xsd:integer"
    },
    "additionalInfos": {
      "@id": "skribble:additionalInfos",
      "@type": "@id"
    },
    "SignatureValidationResponse": "skribble:SignatureValidationResponse",
    "CreditInfo": "skribble:CreditInfo",
    "sku": {
      "@id": "skribble:sku",
      "@type": "xsd:string"
    },
    "endpoint": {
      "@id": "skribble:endpoint",
      "@type": "xsd:string"
    },
    "credits": {
      "@id": "skribble:credits",
      "@type": "xsd:integer"
    },
    "BillingCreditInfos": "skribble:BillingCreditInfos",
    "validFrom": {
      "@id": "skribble:validFrom",
      "@type": "xsd:dateTime"
    },
    "consumptions": {
      "@id": "skribble:consumptions",
      "@container": "@list"
    },
    "CreditUsage": "skribble:CreditUsage",
    "requests": {
      "@id": "skribble:requests",
      "@type": "xsd:integer"
    },
    "BillingCreditUsage": "skribble:BillingCreditUsage",
    "period": {
      "@id": "skribble:period",
      "@type": "xsd:string"
    },
    "usage": {
      "@id": "skribble:usage",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Skribble API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Skribble'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-18) from openapi/skribble-sign-v2-openapi.yml, openapi/skribble-sign-v3-openapi.yml, openapi/skribble-validation-v1-openapi.yml.",
  "dcterms:created": "2026-10-18",
  "dcterms:source": [
    "openapi/skribble-sign-v2-openapi.yml",
    "openapi/skribble-sign-v3-openapi.yml",
    "openapi/skribble-validation-v1-openapi.yml"
  ]
}