JevModel · JSON-LD Context

Jevmodel App Context

JSON-LD context defining the semantic vocabulary for Jevmodel App from JevModel.

6 Classes 25 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/
jevmodel: https://jevmodel.app/schema#

Classes

Post11CommentCheckRequest Post11CommentCheckResponse GetApiV1SystemoneResponse PostApiV1SystemoneRequest PostTurnstileV0SiteverifyRequest PostTurnstileV0SiteverifyResponse

Properties

Property Type Container
api_key string
blog string
user_ip string
comment_content string
comment_author string
comment_author_email string
user_agent string
comment_type string
is_test integer
body string
code integer
message string
data.answers.queue.type string
data.answers.queue.choice string
data.answers.queue.probabilities.billing decimal
data.answers.queue.probabilities.technical decimal
data.answers.queue.probabilities.review decimal
data.answers.queue.confidence decimal
state string
questions
secret string
response string
remoteip string
success boolean
error-codes list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://jevmodel.app/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "jevmodel": "https://jevmodel.app/schema#",
    "Post11CommentCheckRequest": "jevmodel:Post11CommentCheckRequest",
    "api_key": {
      "@id": "jevmodel:api_key",
      "@type": "xsd:string"
    },
    "blog": {
      "@id": "jevmodel:blog",
      "@type": "xsd:string"
    },
    "user_ip": {
      "@id": "jevmodel:user_ip",
      "@type": "xsd:string"
    },
    "comment_content": {
      "@id": "jevmodel:comment_content",
      "@type": "xsd:string"
    },
    "comment_author": {
      "@id": "jevmodel:comment_author",
      "@type": "xsd:string"
    },
    "comment_author_email": {
      "@id": "jevmodel:comment_author_email",
      "@type": "xsd:string"
    },
    "user_agent": {
      "@id": "jevmodel:user_agent",
      "@type": "xsd:string"
    },
    "comment_type": {
      "@id": "jevmodel:comment_type",
      "@type": "xsd:string"
    },
    "is_test": {
      "@id": "jevmodel:is_test",
      "@type": "xsd:integer"
    },
    "Post11CommentCheckResponse": "jevmodel:Post11CommentCheckResponse",
    "body": {
      "@id": "jevmodel:body",
      "@type": "xsd:string"
    },
    "GetApiV1SystemoneResponse": "jevmodel:GetApiV1SystemoneResponse",
    "code": {
      "@id": "jevmodel:code",
      "@type": "xsd:integer"
    },
    "message": {
      "@id": "jevmodel:message",
      "@type": "xsd:string"
    },
    "data.answers.queue.type": {
      "@id": "jevmodel:data.answers.queue.type",
      "@type": "xsd:string"
    },
    "data.answers.queue.choice": {
      "@id": "jevmodel:data.answers.queue.choice",
      "@type": "xsd:string"
    },
    "data.answers.queue.probabilities.billing": {
      "@id": "jevmodel:data.answers.queue.probabilities.billing",
      "@type": "xsd:decimal"
    },
    "data.answers.queue.probabilities.technical": {
      "@id": "jevmodel:data.answers.queue.probabilities.technical",
      "@type": "xsd:decimal"
    },
    "data.answers.queue.probabilities.review": {
      "@id": "jevmodel:data.answers.queue.probabilities.review",
      "@type": "xsd:decimal"
    },
    "data.answers.queue.confidence": {
      "@id": "jevmodel:data.answers.queue.confidence",
      "@type": "xsd:decimal"
    },
    "PostApiV1SystemoneRequest": "jevmodel:PostApiV1SystemoneRequest",
    "state": {
      "@id": "jevmodel:state",
      "@type": "xsd:string"
    },
    "questions": {
      "@id": "jevmodel:questions"
    },
    "PostTurnstileV0SiteverifyRequest": "jevmodel:PostTurnstileV0SiteverifyRequest",
    "secret": {
      "@id": "jevmodel:secret",
      "@type": "xsd:string"
    },
    "response": {
      "@id": "jevmodel:response",
      "@type": "xsd:string"
    },
    "remoteip": {
      "@id": "jevmodel:remoteip",
      "@type": "xsd:string"
    },
    "PostTurnstileV0SiteverifyResponse": "jevmodel:PostTurnstileV0SiteverifyResponse",
    "success": {
      "@id": "jevmodel:success",
      "@type": "xsd:boolean"
    },
    "error-codes": {
      "@id": "jevmodel:error-codes",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "JevModel API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects JevModel'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-28) from openapi/_ae-authored/jevmodel-app-openapi-generated.yml.",
  "dcterms:created": "2026-10-28",
  "dcterms:source": [
    "openapi/_ae-authored/jevmodel-app-openapi-generated.yml"
  ]
}