Okareo · Schema

DatapointListItem

CompanyArtificial IntelligenceSynthetic DataVoice AgentsTesting

Properties

Name Type Description
id string
tags object
input object
input_datetime string
result object
result_datetime string
feedback object
error_message object
error_code object
error_type object
context_token object
time_created string
model_metadata object
project_id object
mut_id object
test_run_id object
test_data_point_id object
group_id object
scenario_data_point_id object
latency object
input_tokens object
output_tokens object
source object
temperature object
input_tools object
result_tool_calls object
result_embeddings object
checks object
check_values object
checks_metadata object
agent_metadata object
provider object
total_search_count object
total_datapoint_count object
request_model_name object
response_model_name object
cost object
status object
failed_checks object Array of failed check names
resolved object Manual marking from user on resolved status
user_metadata object User-provided metadata provided as context to the completion call.
otel_trace_id object OpenTelemetry Trace ID
otel_span_id object OpenTelemetry Span ID
View JSON Schema on GitHub

JSON Schema

okareo-datapoint-list-item-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/okareo/main/json-schema/okareo-datapoint-list-item-schema.json",
  "title": "DatapointListItem",
  "x-generated": "2026-10-18",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/okareo-openapi.json#/components/schemas/DatapointListItem",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "title": "Id"
    },
    "tags": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "title": "Tags",
      "default": []
    },
    "input": {
      "title": "Input"
    },
    "input_datetime": {
      "type": "string",
      "format": "date-time",
      "title": "Input Datetime"
    },
    "result": {
      "title": "Result"
    },
    "result_datetime": {
      "type": "string",
      "format": "date-time",
      "title": "Result Datetime"
    },
    "feedback": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "title": "Feedback"
    },
    "error_message": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Error Message"
    },
    "error_code": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Error Code"
    },
    "error_type": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Error Type"
    },
    "context_token": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Context Token"
    },
    "time_created": {
      "type": "string",
      "format": "date-time",
      "title": "Time Created"
    },
    "model_metadata": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {},
        {
          "type": "null"
        }
      ],
      "title": "Model Metadata"
    },
    "project_id": {
      "anyOf": [
        {
          "type": "string",
          "format": "uuid"
        },
        {
          "type": "null"
        }
      ],
      "title": "Project Id"
    },
    "mut_id": {
      "anyOf": [
        {
          "type": "string",
          "format": "uuid"
        },
        {
          "type": "null"
        }
      ],
      "title": "Mut Id"
    },
    "test_run_id": {
      "anyOf": [
        {
          "type": "string",
          "format": "uuid"
        },
        {
          "type": "null"
        }
      ],
      "title": "Test Run Id"
    },
    "test_data_point_id": {
      "anyOf": [
        {
          "type": "string",
          "format": "uuid"
        },
        {
          "type": "null"
        }
      ],
      "title": "Test Data Point Id"
    },
    "group_id": {
      "anyOf": [
        {
          "type": "string",
          "format": "uuid"
        },
        {
          "type": "null"
        }
      ],
      "title": "Group Id"
    },
    "scenario_data_point_id": {
      "anyOf": [
        {
          "type": "string",
          "format": "uuid"
        },
        {
          "type": "null"
        }
      ],
      "title": "Scenario Data Point Id"
    },
    "latency": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Latency"
    },
    "input_tokens": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Input Tokens"
    },
    "output_tokens": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Output Tokens"
    },
    "source": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Source"
    },
    "temperature": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Temperature"
    },
    "input_tools": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "title": "Input Tools"
    },
    "result_tool_calls": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "title": "Result Tool Calls"
    },
    "result_embeddings": {
      "anyOf": [
        {
          "items": {
            "additionalProperties": true,
            "type": "object"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "title": "Result Embeddings"
    },
    "checks": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "title": "Checks"
    },
    "check_values": {
      "anyOf": [
        {
          "items": {
            "$ref": "#/$defs/CheckValueItem"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "title": "Check Values"
    },
    "checks_metadata": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {
          "type": "null"
        }
      ],
      "title": "Checks Metadata"
    },
    "agent_metadata": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {},
        {
          "type": "null"
        }
      ],
      "title": "Agent Metadata"
    },
    "provider": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Provider"
    },
    "total_search_count": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Total Search Count"
    },
    "total_datapoint_count": {
      "anyOf": [
        {
          "type": "integer"
        },
        {
          "type": "null"
        }
      ],
      "title": "Total Datapoint Count"
    },
    "request_model_name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Request Model Name"
    },
    "response_model_name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Response Model Name"
    },
    "cost": {
      "anyOf": [
        {
          "type": "number"
        },
        {
          "type": "null"
        }
      ],
      "title": "Cost"
    },
    "status": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Status",
      "default": ""
    },
    "failed_checks": {
      "anyOf": [
        {
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        {
          "type": "null"
        }
      ],
      "title": "Failed Checks",
      "description": "Array of failed check names",
      "default": []
    },
    "resolved": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "title": "Resolved",
      "description": "Manual marking from user on resolved status",
      "default": false
    },
    "user_metadata": {
      "anyOf": [
        {
          "additionalProperties": true,
          "type": "object"
        },
        {},
        {
          "type": "null"
        }
      ],
      "title": "User Metadata",
      "description": "User-provided metadata provided as context to the completion call."
    },
    "otel_trace_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Otel Trace Id",
      "description": "OpenTelemetry Trace ID"
    },
    "otel_span_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "title": "Otel Span Id",
      "description": "OpenTelemetry Span ID"
    }
  },
  "type": "object",
  "required": [
    "id"
  ],
  "$defs": {
    "CheckValueItem": {
      "properties": {
        "name": {
          "type": "string",
          "title": "Name"
        },
        "value": {
          "anyOf": [
            {
              "type": "number"
            },
            {
              "type": "boolean"
            }
          ],
          "title": "Value"
        },
        "value_type": {
          "type": "string",
          "title": "Value Type"
        },
        "check_id": {
          "type": "string",
          "format": "uuid",
          "title": "Check Id"
        },
        "is_issue": {
          "anyOf": [
            {
              "type": "boolean"
            },
            {
              "type": "null"
            }
          ],
          "title": "Is Issue"
        },
        "explanation": {
          "anyOf": [
            {
              "type": "string"
            },
            {
              "type": "null"
            }
          ],
          "title": "Explanation"
        },
        "check_metadata": {
          "anyOf": [
            {
              "additionalProperties": true,
              "type": "object"
            },
            {
              "type": "null"
            }
          ],
          "title": "Check Metadata"
        }
      },
      "type": "object",
      "required": [
        "name",
        "value",
        "value_type",
        "check_id"
      ],
      "title": "CheckValueItem"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/okareo-datapoint-list-item"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.