APIR · JSON-LD Context
Apir Ai Context
JSON-LD context defining the semantic vocabulary for Apir Ai from APIR.
10 Classes
34 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
apir:
https://apir.ai/schema#
Classes
PostApiV1EventsRequest
PostApiV1EventsResponse
GetApiV1ProfileResponse
GetApiV1ResolveResponse
PostApiV1ResolveRequest
PostApiV1ResolveResponse
PostApiV1SealRequest
GetFunctionsV1RunGhostAuditResponse
PostFunctionsV1RunGhostAuditRequest
PostFunctionsV1RunGhostAuditResponse
Properties
| Property | Type | Container |
|---|---|---|
| agent_id | string | |
| events | list | |
| sequence_number | integer | |
| chain_hash | string | |
| entity | ||
| facts | ||
| domain_dates | ||
| sources | list | |
| read_dates | ||
| verdict | string | |
| query | string | |
| checked_at | string | |
| agent | ||
| identity | ||
| authority | ||
| record | ||
| credential | ||
| verify_yourself | ||
| billing | ||
| metered | boolean | |
| month_checks | integer | |
| free_tier | integer | |
| declarant_name | string | |
| kind | string | |
| method | string | |
| title | string | |
| statement | string | |
| files | list | |
| confirmed | boolean | |
| error | string | |
| pack | string | |
| reason | string | |
| message | string | |
| agentId | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://apir.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"apir": "https://apir.ai/schema#",
"PostApiV1EventsRequest": "apir:PostApiV1EventsRequest",
"agent_id": {
"@id": "apir:agent_id",
"@type": "xsd:string"
},
"events": {
"@id": "apir:events",
"@container": "@list"
},
"PostApiV1EventsResponse": "apir:PostApiV1EventsResponse",
"sequence_number": {
"@id": "apir:sequence_number",
"@type": "xsd:integer"
},
"chain_hash": {
"@id": "apir:chain_hash",
"@type": "xsd:string"
},
"GetApiV1ProfileResponse": "apir:GetApiV1ProfileResponse",
"entity": {
"@id": "apir:entity"
},
"facts": {
"@id": "apir:facts"
},
"domain_dates": {
"@id": "apir:domain_dates"
},
"sources": {
"@id": "apir:sources",
"@container": "@list"
},
"read_dates": {
"@id": "apir:read_dates"
},
"GetApiV1ResolveResponse": "apir:GetApiV1ResolveResponse",
"verdict": {
"@id": "apir:verdict",
"@type": "xsd:string"
},
"query": {
"@id": "apir:query",
"@type": "xsd:string"
},
"checked_at": {
"@id": "apir:checked_at",
"@type": "xsd:string"
},
"agent": {
"@id": "apir:agent"
},
"identity": {
"@id": "apir:identity"
},
"authority": {
"@id": "apir:authority"
},
"record": {
"@id": "apir:record"
},
"credential": {
"@id": "apir:credential"
},
"verify_yourself": {
"@id": "apir:verify_yourself"
},
"billing": {
"@id": "apir:billing"
},
"PostApiV1ResolveRequest": "apir:PostApiV1ResolveRequest",
"PostApiV1ResolveResponse": "apir:PostApiV1ResolveResponse",
"metered": {
"@id": "apir:metered",
"@type": "xsd:boolean"
},
"month_checks": {
"@id": "apir:month_checks",
"@type": "xsd:integer"
},
"free_tier": {
"@id": "apir:free_tier",
"@type": "xsd:integer"
},
"PostApiV1SealRequest": "apir:PostApiV1SealRequest",
"declarant_name": {
"@id": "apir:declarant_name",
"@type": "xsd:string"
},
"kind": {
"@id": "apir:kind",
"@type": "xsd:string"
},
"method": {
"@id": "apir:method",
"@type": "xsd:string"
},
"title": {
"@id": "apir:title",
"@type": "xsd:string"
},
"statement": {
"@id": "apir:statement",
"@type": "xsd:string"
},
"files": {
"@id": "apir:files",
"@container": "@list"
},
"confirmed": {
"@id": "apir:confirmed",
"@type": "xsd:boolean"
},
"GetFunctionsV1RunGhostAuditResponse": "apir:GetFunctionsV1RunGhostAuditResponse",
"error": {
"@id": "apir:error",
"@type": "xsd:string"
},
"pack": {
"@id": "apir:pack",
"@type": "xsd:string"
},
"reason": {
"@id": "apir:reason",
"@type": "xsd:string"
},
"message": {
"@id": "apir:message",
"@type": "xsd:string"
},
"PostFunctionsV1RunGhostAuditRequest": "apir:PostFunctionsV1RunGhostAuditRequest",
"agentId": {
"@id": "apir:agentId",
"@type": "xsd:string"
},
"PostFunctionsV1RunGhostAuditResponse": "apir:PostFunctionsV1RunGhostAuditResponse"
},
"@type": "schema:Dataset",
"schema:name": "APIR API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects APIR'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-01) from openapi/_ae-authored/apir-ai-openapi-generated.yml.",
"dcterms:created": "2026-11-01",
"dcterms:source": [
"openapi/_ae-authored/apir-ai-openapi-generated.yml"
]
}