GET

/v1/schemas/cloudflare-workers-ai/chat/accounts/{account_id}/ai/run/@cf/openai/gpt-oss-120b?kind=output

kind outputactivity chathash be0d2500…extracted Oct 7, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
e3f49ba9dbdfd1a2ad09a7418fe2deff4d8dec33b8f1072802661ed1efa13748
{
  "fetchedAt": 1791349950,
  "extractorVersion": "1",
  "verifiedAt": null
}

Response body

0 properties · 0 required · 0 $defs

This schema isn’t a plain object with properties — showing the raw JSON instead.

application/json
{
  "provider": "cloudflare-workers-ai",
  "activity": "chat",
  "endpointId": "accounts/{account_id}/ai/run/@cf/openai/gpt-oss-120b",
  "kind": "output",
  "contentHash": "be0d2500825121a633fcab1fdf7dcd8fbcd3bf482eb476d80850de93512c8a1f",
  "specRevision": null,
  "provenance": {
    "sourceUrl": "https://raw.githubusercontent.com/cloudflare/cloudflare-docs/production/src/content/workers-ai-models/gpt-oss-120b.json",
    "sourceHash": "e3f49ba9dbdfd1a2ad09a7418fe2deff4d8dec33b8f1072802661ed1efa13748",
    "fetchedAt": 1791349950,
    "extractorVersion": "1",
    "derivation": "upstream-spec",
    "verifiedAt": null
  },
  "createdAt": 1791349950,
  "supersededAt": null,
  "schema": {
    "oneOf": [
      {
        "type": "object",
        "contentType": "application/json"
      },
      {
        "type": "string",
        "contentType": "text/event-stream",
        "format": "binary"
      }
    ]
  }
}

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"cloudflare-workers-ai","endpointId":"accounts/{account_id}/ai/run/@cf/openai/gpt-oss-120b","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}