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
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
{
"@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"
]
}