Zespan · Schema

PostV1PromptsNameVersionsVersionGateRequest

Artificial IntelligenceMonitoringReliabilityAgentsPlatform

Properties

Name Type Description
name string The prompt's name.
version number The candidate prompt version number to gate.
dataset-run-id string The dataset run — with the candidate version's traces already linked — to score and compare.
evaluator-id string The evaluator to use as the judge for both the candidate and baseline runs.
baseline-run-id string A specific dataset run to compare against. Omit this and `--baseline-label` both to default to the run tied to whatever currently holds the `production` label.
baseline-label string Compare against the run tied to this label instead of `production` (e.g. `staging`).
connection-id string Pin scoring to a specific project LLM connection (BYOK) instead of the project default.
regression-run-id string Advanced: opt into a separate, optional fourth signal — the regression resolution rate. Pass the ID of a dataset run that has replay results from the regression-check flow.
View JSON Schema on GitHub

JSON Schema

zespan-post-v1-prompts-name-versions-version-gate-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/zespan/main/json-schema/zespan-post-v1-prompts-name-versions-version-gate-request-schema.json",
  "title": "PostV1PromptsNameVersionsVersionGateRequest",
  "x-generated": "2026-10-19",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/zespan-openapi-generated.yml#/components/schemas/PostV1PromptsNameVersionsVersionGateRequest",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "The prompt's name."
    },
    "version": {
      "type": "number",
      "description": "The candidate prompt version number to gate."
    },
    "dataset-run-id": {
      "type": "string",
      "description": "The dataset run — with the candidate version's traces already linked — to score and compare."
    },
    "evaluator-id": {
      "type": "string",
      "description": "The evaluator to use as the judge for both the candidate and baseline runs."
    },
    "baseline-run-id": {
      "type": "string",
      "description": "A specific dataset run to compare against. Omit this and `--baseline-label` both to default to the run tied to whatever currently holds the `production` label."
    },
    "baseline-label": {
      "type": "string",
      "description": "Compare against the run tied to this label instead of `production` (e.g. `staging`)."
    },
    "connection-id": {
      "type": "string",
      "description": "Pin scoring to a specific project LLM connection (BYOK) instead of the project default."
    },
    "regression-run-id": {
      "type": "string",
      "description": "Advanced: opt into a separate, optional fourth signal — the regression resolution rate. Pass the ID of a dataset run that has replay results from the regression-check flow."
    }
  },
  "required": [
    "name",
    "version",
    "dataset-run-id",
    "evaluator-id"
  ]
}

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/zespan-post-v1-prompts-name-versions-version-gate-request"
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.