Api Endpoint

Jev Structured Evaluation

Structured evaluation with TypeSafe's Jev (System One) model. Send any state plus typed questions — noul (true/false), choice (pick one), or score (ordinal scale) — and get back calibrated probabilities and confidence for each. Built for routing, classification, triage and policy checks where a fast, predictable, machine-readable answer beats prose.

Open interactive test console

Offering

Provider
jev-x402.vercel.app
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
Api
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://jev-x402.vercel.app/jev
MIME type
Not provided
First seen
2026-10-16T01:50:32.458Z
Last seen
Tags
AI, classification, routing, Decision, LLM

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.001 USDC
Atomic price: 1000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "1000",
    "payTo": "0xE813d34C0525E0fBb1e6478B86D40B83603C2008"
  }
]

Observed health

Status
Healthy
Latest latency
46 ms
Average latency
55 ms
HTTP status
200
Last checked
Reachability
100% over 14 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "additionalProperties": false,
  "properties": {
    "body": {
      "properties": {
        "model": {
          "description": "Jev model id. Defaults to 'jev-latest'.",
          "type": "string"
        },
        "questions": {
          "additionalProperties": {
            "properties": {
              "criteria": {
                "description": "Object of label -> meaning for 'noul'/'choice'; ordered array of labels for 'score'.",
                "oneOf": [
                  {
                    "type": "object"
                  },
                  {
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                ]
              },
              "instructions": {
                "type": "string"
              },
              "type": {
                "enum": [
                  "noul",
                  "choice",
                  "score"
                ],
                "type": "string"
              }
            },
            "required": [
              "type",
              "instructions",
              "criteria"
            ],
            "type": "object"
          },
          "description": "Map of question name -> typed question. Each has a 'type' of 'noul' (true/false), 'choice' (pick one) or 'score' (ordinal scale), an 'instructions' string, and 'criteria'.",
          "type": "object"
        },
        "state": {
          "description": "The content to evaluate. String, or a JSON object of fields.",
          "oneOf": [
            {
              "type": "string"
            },
            {
              "type": "object"
            }
          ]
        }
      },
      "required": [
        "state",
        "questions"
      ],
      "type": "object"
    },
    "bodyType": {
      "enum": [
        "json",
        "form-data",
        "text"
      ],
      "type": "string"
    },
    "method": {
      "enum": [
        "POST"
      ],
      "type": "string"
    },
    "type": {
      "const": "http",
      "type": "string"
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "type": "object"
}

Output schema

{
  "properties": {
    "example": {
      "properties": {
        "answers": {
          "description": "One entry per question asked. 'noul' answers carry a probability; 'choice' answers carry the chosen label, a confidence and per-option probabilities; 'score' answers carry a calibrated score, confidence, legend and per-level probabilities.",
          "type": "object"
        },
        "model": {
          "description": "Resolved Jev model version.",
          "type": "string"
        },
        "usage": {
          "properties": {
            "input_tokens": {
              "type": "number"
            },
            "output_tokens": {
              "type": "number"
            }
          },
          "type": "object"
        }
      },
      "type": "object"
    },
    "type": {
      "type": "string"
    }
  },
  "required": [
    "type"
  ],
  "type": "object"
}