srezai-ru · JSON-LD Context

Srezai Ru Context

JSON-LD context defining the semantic vocabulary for Srezai Ru from srezai-ru.

13 Classes 22 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/
srezai: https://srezai.ru/schema#

Classes

PostApiMcpRequest PostApiV1AnswerRequest PostApiV1CrawlRequest PostApiV1DeepRequest PostApiV1ExtractRequest PostApiV1FetchRequest PostApiV1MapRequest PostApiV1MediaRequest GetApiV1PartnerResponse PostApiV1ReadRequest PostApiV1SearchRequest PostApiV1TranscriptRequest PostApiV1VerifyRequest

Properties

Property Type Container
jsonrpc string
id integer
method string
params
query string
depth string
url string
limit integer
selectPaths list
search string
excludePaths list
timeRange string
num integer
safe boolean
X-RateLimit-Limit decimal
X-RateLimit-Remaining decimal
X-RateLimit-Reset decimal
maxChars integer
videos list
languages list
claim string
maxSources integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://srezai.ru/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "srezai": "https://srezai.ru/schema#",
    "PostApiMcpRequest": "srezai:PostApiMcpRequest",
    "jsonrpc": {
      "@id": "srezai:jsonrpc",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "srezai:id",
      "@type": "xsd:integer"
    },
    "method": {
      "@id": "srezai:method",
      "@type": "xsd:string"
    },
    "params": {
      "@id": "srezai:params"
    },
    "PostApiV1AnswerRequest": "srezai:PostApiV1AnswerRequest",
    "query": {
      "@id": "srezai:query",
      "@type": "xsd:string"
    },
    "depth": {
      "@id": "srezai:depth",
      "@type": "xsd:string"
    },
    "PostApiV1CrawlRequest": "srezai:PostApiV1CrawlRequest",
    "url": {
      "@id": "srezai:url",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "srezai:limit",
      "@type": "xsd:integer"
    },
    "selectPaths": {
      "@id": "srezai:selectPaths",
      "@container": "@list"
    },
    "search": {
      "@id": "srezai:search",
      "@type": "xsd:string"
    },
    "PostApiV1DeepRequest": "srezai:PostApiV1DeepRequest",
    "PostApiV1ExtractRequest": "srezai:PostApiV1ExtractRequest",
    "PostApiV1FetchRequest": "srezai:PostApiV1FetchRequest",
    "PostApiV1MapRequest": "srezai:PostApiV1MapRequest",
    "excludePaths": {
      "@id": "srezai:excludePaths",
      "@container": "@list"
    },
    "PostApiV1MediaRequest": "srezai:PostApiV1MediaRequest",
    "timeRange": {
      "@id": "srezai:timeRange",
      "@type": "xsd:string"
    },
    "num": {
      "@id": "srezai:num",
      "@type": "xsd:integer"
    },
    "safe": {
      "@id": "srezai:safe",
      "@type": "xsd:boolean"
    },
    "GetApiV1PartnerResponse": "srezai:GetApiV1PartnerResponse",
    "X-RateLimit-Limit": {
      "@id": "srezai:X-RateLimit-Limit",
      "@type": "xsd:decimal"
    },
    "X-RateLimit-Remaining": {
      "@id": "srezai:X-RateLimit-Remaining",
      "@type": "xsd:decimal"
    },
    "X-RateLimit-Reset": {
      "@id": "srezai:X-RateLimit-Reset",
      "@type": "xsd:decimal"
    },
    "PostApiV1ReadRequest": "srezai:PostApiV1ReadRequest",
    "maxChars": {
      "@id": "srezai:maxChars",
      "@type": "xsd:integer"
    },
    "PostApiV1SearchRequest": "srezai:PostApiV1SearchRequest",
    "PostApiV1TranscriptRequest": "srezai:PostApiV1TranscriptRequest",
    "videos": {
      "@id": "srezai:videos",
      "@container": "@list"
    },
    "languages": {
      "@id": "srezai:languages",
      "@container": "@list"
    },
    "PostApiV1VerifyRequest": "srezai:PostApiV1VerifyRequest",
    "claim": {
      "@id": "srezai:claim",
      "@type": "xsd:string"
    },
    "maxSources": {
      "@id": "srezai:maxSources",
      "@type": "xsd:integer"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "srezai-ru API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects srezai-ru'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/_ae-authored/srezai-ru-openapi-generated.yml.",
  "dcterms:created": "2026-10-31",
  "dcterms:source": [
    "openapi/_ae-authored/srezai-ru-openapi-generated.yml"
  ]
}