state (a support ticket, a contract clause, a database row) and a set of questions: yes/no (noul), one of N (choice), or an ordered level (score). You get back a probability for every answer you defined, so your code compares numbers to thresholds instead of parsing prose. This page is for developers who are evaluating or integrating the API: it shows one request, the conventions every request shares, and where to go next.
One request
A decision run is onePOST /v1/runs. This one asks a single yes/no question about a ticket.
urgent comes back under decision.answers:
probability is the probability of “yes”. label_mass and answered_within_labels tell you how much of the model’s mass landed on your labels, so you know when a number is trustworthy. Live responses report decision.model as "neon-1.1". The quickstart walks through a full response with all three question types.
What every request has in common
Start here
Quickstart
Create a key, send a decision run, and read the probabilities in about five minutes.
Create an account
Sign up, verify your email, and receive $5 of free credit.
Runs
What a run is, its states, what a response contains, and how replays work.
Decision questions
The
noul, choice and score types, dependencies, bounds, and answer shapes.Console
The playground, API keys, usage, and billing in the browser.
Guides
Triage, gating, retries, polling, spend control, and production hardening.
Errors
Every error code, what triggers it, and what to do next.
API reference
Every endpoint, generated from the OpenAPI document.
Related
- Quickstart - send your first decision run end to end.
- Decision runs - a full triage example with thresholds and gated questions.
- Models and pricing - what one run costs and how the arithmetic works.
- Errors - the error envelope and every code the API returns.