Envelop · JSON-LD Context

Envelop Is Context

JSON-LD context defining the semantic vocabulary for Envelop Is from Envelop.

10 Classes 27 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/
envelop: https://envelop.is/schema#

Classes

Chat HTTPValidationError Mint Nftdata Payload SignedProof SignerInfo Stat TaskForSign ValidationError

Properties

Property Type Container
prompt string
detail list
image integer
title integer
address string
chainId integer
tokenId string
tokenURI string
batch integer
amount integer
standart integer
matchingReceipts list
encoded_message string
oracle_signer string
task_id integer
oracle_signature string
signer_info reference
signer_version string
signer_address string
period string
total decimal
chain_id integer
tx_hash string
task_type_id integer
loc list
msg string
type string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://envelop.is/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "envelop": "https://envelop.is/schema#",
    "Chat": "envelop:Chat",
    "prompt": {
      "@id": "envelop:prompt",
      "@type": "xsd:string"
    },
    "HTTPValidationError": "envelop:HTTPValidationError",
    "detail": {
      "@id": "envelop:detail",
      "@container": "@list"
    },
    "Mint": "envelop:Mint",
    "image": {
      "@id": "envelop:image",
      "@type": "xsd:integer"
    },
    "title": {
      "@id": "envelop:title",
      "@type": "xsd:integer"
    },
    "Nftdata": "envelop:Nftdata",
    "address": {
      "@id": "envelop:address",
      "@type": "xsd:string"
    },
    "chainId": {
      "@id": "envelop:chainId",
      "@type": "xsd:integer"
    },
    "tokenId": {
      "@id": "envelop:tokenId",
      "@type": "xsd:string"
    },
    "tokenURI": {
      "@id": "envelop:tokenURI",
      "@type": "xsd:string"
    },
    "batch": {
      "@id": "envelop:batch",
      "@type": "xsd:integer"
    },
    "amount": {
      "@id": "envelop:amount",
      "@type": "xsd:integer"
    },
    "standart": {
      "@id": "envelop:standart",
      "@type": "xsd:integer"
    },
    "Payload": "envelop:Payload",
    "matchingReceipts": {
      "@id": "envelop:matchingReceipts",
      "@container": "@list"
    },
    "SignedProof": "envelop:SignedProof",
    "encoded_message": {
      "@id": "envelop:encoded_message",
      "@type": "xsd:string"
    },
    "oracle_signer": {
      "@id": "envelop:oracle_signer",
      "@type": "xsd:string"
    },
    "task_id": {
      "@id": "envelop:task_id",
      "@type": "xsd:integer"
    },
    "oracle_signature": {
      "@id": "envelop:oracle_signature",
      "@type": "xsd:string"
    },
    "signer_info": {
      "@id": "envelop:signer_info",
      "@type": "@id"
    },
    "SignerInfo": "envelop:SignerInfo",
    "signer_version": {
      "@id": "envelop:signer_version",
      "@type": "xsd:string"
    },
    "signer_address": {
      "@id": "envelop:signer_address",
      "@type": "xsd:string"
    },
    "Stat": "envelop:Stat",
    "period": {
      "@id": "envelop:period",
      "@type": "xsd:string"
    },
    "total": {
      "@id": "envelop:total",
      "@type": "xsd:decimal"
    },
    "TaskForSign": "envelop:TaskForSign",
    "chain_id": {
      "@id": "envelop:chain_id",
      "@type": "xsd:integer"
    },
    "tx_hash": {
      "@id": "envelop:tx_hash",
      "@type": "xsd:string"
    },
    "task_type_id": {
      "@id": "envelop:task_type_id",
      "@type": "xsd:integer"
    },
    "ValidationError": "envelop:ValidationError",
    "loc": {
      "@id": "envelop:loc",
      "@container": "@list"
    },
    "msg": {
      "@id": "envelop:msg",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "envelop:type",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Envelop API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Envelop'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-07) from openapi/envelop-is-openapi.json.",
  "dcterms:created": "2026-11-07",
  "dcterms:source": [
    "openapi/envelop-is-openapi.json"
  ]
}