2O · JSON-LD Context
2Oapi Xyz Context
JSON-LD context defining the semantic vocabulary for 2Oapi Xyz from 2O.
15 Classes
38 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
2oapi:
https://2oapi.xyz/schema#
Classes
PostApiV1VerifyRequest
PostApiV1VerifyResponse
GetV1AgentBalanceResponse
GetV1AgentHistoryResponse
PostV1AgentsRegisterRequest
PostV1AgentsRegisterResponse
GetV1DomainsResponse
PostV1EmpathizeRequest
PostV1EmpathizeResponse
PostV1VerifyRequest
PostV1VerifyResponse
GetV1VerifyIdResponse
GetV1VerifyIdResultResponse
PostV1WitnessRequest
PostV1WitnessResponse
Properties
| Property | Type | Container |
|---|---|---|
| claim | string | |
| domain | string | |
| budget_cents | integer | |
| urgency | string | |
| id | string | |
| status | string | |
| verdict | string | |
| confidence | decimal | |
| explanation | string | |
| evidence_urls | list | |
| verifier_reputation | decimal | |
| cost_cents | integer | |
| balance_cents | integer | |
| total_spent_cents | integer | |
| total_requests | integer | |
| requests | list | |
| pagination | ||
| name | string | |
| description | string | |
| wallet_address | string | |
| api_key | string | |
| created_at | string | |
| domains | list | |
| draft_response | string | |
| context | string | |
| emotional_domain | string | |
| callback_url | string | |
| task_type | string | |
| estimated_wait_minutes | integer | |
| expires_at | string | |
| source_url | string | |
| confidence_threshold | decimal | |
| tier | string | |
| assigned_at | string | |
| completed_at | string | |
| observation_query | string | |
| location | ||
| photo_required | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://2oapi.xyz/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"2oapi": "https://2oapi.xyz/schema#",
"PostApiV1VerifyRequest": "2oapi:PostApiV1VerifyRequest",
"claim": {
"@id": "2oapi:claim",
"@type": "xsd:string"
},
"domain": {
"@id": "2oapi:domain",
"@type": "xsd:string"
},
"budget_cents": {
"@id": "2oapi:budget_cents",
"@type": "xsd:integer"
},
"urgency": {
"@id": "2oapi:urgency",
"@type": "xsd:string"
},
"PostApiV1VerifyResponse": "2oapi:PostApiV1VerifyResponse",
"id": {
"@id": "2oapi:id",
"@type": "xsd:string"
},
"status": {
"@id": "2oapi:status",
"@type": "xsd:string"
},
"verdict": {
"@id": "2oapi:verdict",
"@type": "xsd:string"
},
"confidence": {
"@id": "2oapi:confidence",
"@type": "xsd:decimal"
},
"explanation": {
"@id": "2oapi:explanation",
"@type": "xsd:string"
},
"evidence_urls": {
"@id": "2oapi:evidence_urls",
"@container": "@list"
},
"verifier_reputation": {
"@id": "2oapi:verifier_reputation",
"@type": "xsd:decimal"
},
"cost_cents": {
"@id": "2oapi:cost_cents",
"@type": "xsd:integer"
},
"GetV1AgentBalanceResponse": "2oapi:GetV1AgentBalanceResponse",
"balance_cents": {
"@id": "2oapi:balance_cents",
"@type": "xsd:integer"
},
"total_spent_cents": {
"@id": "2oapi:total_spent_cents",
"@type": "xsd:integer"
},
"total_requests": {
"@id": "2oapi:total_requests",
"@type": "xsd:integer"
},
"GetV1AgentHistoryResponse": "2oapi:GetV1AgentHistoryResponse",
"requests": {
"@id": "2oapi:requests",
"@container": "@list"
},
"pagination": {
"@id": "2oapi:pagination"
},
"PostV1AgentsRegisterRequest": "2oapi:PostV1AgentsRegisterRequest",
"name": {
"@id": "2oapi:name",
"@type": "xsd:string"
},
"description": {
"@id": "2oapi:description",
"@type": "xsd:string"
},
"wallet_address": {
"@id": "2oapi:wallet_address",
"@type": "xsd:string"
},
"PostV1AgentsRegisterResponse": "2oapi:PostV1AgentsRegisterResponse",
"api_key": {
"@id": "2oapi:api_key",
"@type": "xsd:string"
},
"created_at": {
"@id": "2oapi:created_at",
"@type": "xsd:string"
},
"GetV1DomainsResponse": "2oapi:GetV1DomainsResponse",
"domains": {
"@id": "2oapi:domains",
"@container": "@list"
},
"PostV1EmpathizeRequest": "2oapi:PostV1EmpathizeRequest",
"draft_response": {
"@id": "2oapi:draft_response",
"@type": "xsd:string"
},
"context": {
"@id": "2oapi:context",
"@type": "xsd:string"
},
"emotional_domain": {
"@id": "2oapi:emotional_domain",
"@type": "xsd:string"
},
"callback_url": {
"@id": "2oapi:callback_url",
"@type": "xsd:string"
},
"PostV1EmpathizeResponse": "2oapi:PostV1EmpathizeResponse",
"task_type": {
"@id": "2oapi:task_type",
"@type": "xsd:string"
},
"estimated_wait_minutes": {
"@id": "2oapi:estimated_wait_minutes",
"@type": "xsd:integer"
},
"expires_at": {
"@id": "2oapi:expires_at",
"@type": "xsd:string"
},
"PostV1VerifyRequest": "2oapi:PostV1VerifyRequest",
"source_url": {
"@id": "2oapi:source_url",
"@type": "xsd:string"
},
"confidence_threshold": {
"@id": "2oapi:confidence_threshold",
"@type": "xsd:decimal"
},
"tier": {
"@id": "2oapi:tier",
"@type": "xsd:string"
},
"PostV1VerifyResponse": "2oapi:PostV1VerifyResponse",
"GetV1VerifyIdResponse": "2oapi:GetV1VerifyIdResponse",
"assigned_at": {
"@id": "2oapi:assigned_at",
"@type": "xsd:string"
},
"GetV1VerifyIdResultResponse": "2oapi:GetV1VerifyIdResultResponse",
"completed_at": {
"@id": "2oapi:completed_at",
"@type": "xsd:string"
},
"PostV1WitnessRequest": "2oapi:PostV1WitnessRequest",
"observation_query": {
"@id": "2oapi:observation_query",
"@type": "xsd:string"
},
"location": {
"@id": "2oapi:location"
},
"photo_required": {
"@id": "2oapi:photo_required",
"@type": "xsd:boolean"
},
"PostV1WitnessResponse": "2oapi:PostV1WitnessResponse"
},
"@type": "schema:Dataset",
"schema:name": "2O API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects 2O'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/2oapi-xyz-openapi-generated.yml.",
"dcterms:created": "2026-10-31",
"dcterms:source": [
"openapi/_ae-authored/2oapi-xyz-openapi-generated.yml"
]
}