Agent Ping · JSON-LD Context
Agentping Io Context
JSON-LD context defining the semantic vocabulary for Agentping Io from Agent Ping.
14 Classes
30 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
agentping:
https://agentping.io/schema#
Classes
PostV1Request
PostV1Response
GetV1AgentsResponse
PostV1HeartbeatsResponse
PostV1PingRequest
GetV1RunsResponse
PostV1RunsRequest
PostV1RunsResponse
GetV1RunsIdResponse
GetV1RunsIdEvaluationResponse
GetV1RunsIdEventsResponse
PostV1RunsIdEventsRequest
PostV1RunsIdEventsResponse
PostV1RunsIdFinishRequest
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| agent | string | |
| started_at | dateTime | |
| customer_id | string | |
| feature | string | |
| received_at | dateTime | |
| status | string | |
| data | list | |
| error | string | |
| message | string | |
| field | string | |
| finished_at | dateTime | |
| cost_usd | decimal | |
| metadata | ||
| next_cursor | string | |
| retention_horizon | string | |
| goal | string | |
| idle_timeout_seconds | integer | |
| idle_timeout_status | string | |
| version | string | |
| duration_ms | integer | |
| total_input_tokens | integer | |
| total_output_tokens | integer | |
| step_count | integer | |
| error_count | integer | |
| events | list | |
| accepted | integer | |
| duplicates | integer | |
| output | ||
| scores |
JSON-LD Document
{
"@context": {
"@vocab": "https://agentping.io/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"agentping": "https://agentping.io/schema#",
"PostV1Request": "agentping:PostV1Request",
"id": {
"@id": "agentping:id",
"@type": "xsd:string"
},
"agent": {
"@id": "agentping:agent",
"@type": "xsd:string"
},
"started_at": {
"@id": "agentping:started_at",
"@type": "xsd:dateTime"
},
"customer_id": {
"@id": "agentping:customer_id",
"@type": "xsd:string"
},
"feature": {
"@id": "agentping:feature",
"@type": "xsd:string"
},
"PostV1Response": "agentping:PostV1Response",
"received_at": {
"@id": "agentping:received_at",
"@type": "xsd:dateTime"
},
"status": {
"@id": "agentping:status",
"@type": "xsd:string"
},
"GetV1AgentsResponse": "agentping:GetV1AgentsResponse",
"data": {
"@id": "agentping:data",
"@container": "@list"
},
"PostV1HeartbeatsResponse": "agentping:PostV1HeartbeatsResponse",
"error": {
"@id": "agentping:error",
"@type": "xsd:string"
},
"message": {
"@id": "agentping:message",
"@type": "xsd:string"
},
"field": {
"@id": "agentping:field",
"@type": "xsd:string"
},
"PostV1PingRequest": "agentping:PostV1PingRequest",
"finished_at": {
"@id": "agentping:finished_at",
"@type": "xsd:dateTime"
},
"cost_usd": {
"@id": "agentping:cost_usd",
"@type": "xsd:decimal"
},
"metadata": {
"@id": "agentping:metadata"
},
"GetV1RunsResponse": "agentping:GetV1RunsResponse",
"next_cursor": {
"@id": "agentping:next_cursor",
"@type": "xsd:string"
},
"retention_horizon": {
"@id": "agentping:retention_horizon",
"@type": "xsd:string"
},
"PostV1RunsRequest": "agentping:PostV1RunsRequest",
"goal": {
"@id": "agentping:goal",
"@type": "xsd:string"
},
"idle_timeout_seconds": {
"@id": "agentping:idle_timeout_seconds",
"@type": "xsd:integer"
},
"idle_timeout_status": {
"@id": "agentping:idle_timeout_status",
"@type": "xsd:string"
},
"version": {
"@id": "agentping:version",
"@type": "xsd:string"
},
"PostV1RunsResponse": "agentping:PostV1RunsResponse",
"GetV1RunsIdResponse": "agentping:GetV1RunsIdResponse",
"duration_ms": {
"@id": "agentping:duration_ms",
"@type": "xsd:integer"
},
"total_input_tokens": {
"@id": "agentping:total_input_tokens",
"@type": "xsd:integer"
},
"total_output_tokens": {
"@id": "agentping:total_output_tokens",
"@type": "xsd:integer"
},
"step_count": {
"@id": "agentping:step_count",
"@type": "xsd:integer"
},
"error_count": {
"@id": "agentping:error_count",
"@type": "xsd:integer"
},
"GetV1RunsIdEvaluationResponse": "agentping:GetV1RunsIdEvaluationResponse",
"GetV1RunsIdEventsResponse": "agentping:GetV1RunsIdEventsResponse",
"PostV1RunsIdEventsRequest": "agentping:PostV1RunsIdEventsRequest",
"events": {
"@id": "agentping:events",
"@container": "@list"
},
"PostV1RunsIdEventsResponse": "agentping:PostV1RunsIdEventsResponse",
"accepted": {
"@id": "agentping:accepted",
"@type": "xsd:integer"
},
"duplicates": {
"@id": "agentping:duplicates",
"@type": "xsd:integer"
},
"PostV1RunsIdFinishRequest": "agentping:PostV1RunsIdFinishRequest",
"output": {
"@id": "agentping:output"
},
"scores": {
"@id": "agentping:scores"
}
},
"@type": "schema:Dataset",
"schema:name": "Agent Ping API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Agent Ping'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/agentping-io-openapi-generated.yml.",
"dcterms:created": "2026-11-01",
"dcterms:source": [
"openapi/_ae-authored/agentping-io-openapi-generated.yml"
]
}