Decision API is your decision AI aggregation platform. Explore Jev, Laya, Kev, Solar and Span in one playground, then connect classification, scoring and routing through a single API. Start with 100 credits.

We reserve this budget before the model runs, then charge actual usage and return the difference. Failed calls are refunded.

New account? Receive 100 credits once. Short requests typically use 1 credit; longer inputs can use more.

100 welcome credits · one balance for web & API

Draft saved in this browser · Your draft will be restored after sign-in.

Your current configuration stays in this browser tab for the setup flow.

ILLUSTRATIVE EXAMPLE · NO CREDITS USED

“I was charged twice this morning. Please refund the duplicate payment today.”

One input → structured decisions

Choice

Billing

Route to the billing queue

Yes / no

96%

Probability of an urgent request

Score

2.8 / 3

Urgency on a 0–3 scale

Static illustration of the output format. Values are not a live model response or a measure of accuracy.

Designed for developers

One Decision API integration. Multiple models.

Move from the Decision API playground to your backend with the same state and question structure. Choose a supported model, create an API key, and use the generated cURL, JavaScript, or Python example. The shared endpoint keeps your integration familiar as you explore different decision models.

Send requests to Decision API with a server-side Bearer token. Successful responses contain structured answers and usage information. Check the response status, keep the request identifier for troubleshooting, and handle errors explicitly. Your application decides whether the result should route a ticket, request a review, or trigger the next operation.

Decision API uses one balance for playground, API, and evaluation calls at the same per-model rates. A budget is reserved before each call; successful calls settle actual input usage, and failed calls are refunded. Review the request and model rate before integrating.

// Server-side JavaScript (Node 20+ or Bun). Set DECISION_API_KEY.

const response = await fetch("https://decisionapi.org/v1/systemone", {

method: "POST",

headers: {

"Authorization": `Bearer ${process.env.DECISION_API_KEY}`,

"Content-Type": "application/json",

},

body: JSON.stringify({

"model": "typesafe/jev-1.13",

"state": "I was charged twice for order A-4471. Please refund the duplicate payment.",

"questions": {

"route": {

"type": "choice",

"instructions": "Which team should handle this ticket? Use other when no option fits.",

"criteria": {

"billing": "Payments, charges and refunds",

"technical": "Bugs and product errors",

"account": "Login and account access",

"other": "None of these teams"

}

}

}

}),

});

const body = await response.json();

if (!response.ok || body.code !== 0) throw new Error(body.message);

console.log(body.data.result.answers);

console.log(body.data.creditsUsed);

Pricing

One credit balance for web, API and evaluation. New accounts receive 100 credits.

$1 = 10,000 credits on every pack. Credits do not expire. Pay once, with no subscription. Successful calls start at 1 credit; actual input usage determines the charge. Site input rates per million tokens: Jev / Kev $0.06, Solar Decide $0.072, Span-01 $0.03, and Laya $0.06. Output tokens are not charged.

Starter

$10

For your first workflows and integration.

100,000 credits, no expiry

Choice, score, and noul questions

Probability and confidence results

Online playground

API key management

Request usage & credit history

Recommended

Pro

$100

For regular use and repeated evaluations.

1,000,000 credits, no expiry

Choice, score, and noul questions

Probability and confidence results

Online playground

API key management

Request usage & credit history

Volume

$1,000

For higher usage at the same unit rate.

10,000,000 credits, no expiry

Choice, score, and noul questions

Probability and confidence results

Online playground

API key management

Request usage & credit history

Estimate your credit use

Estimate with your average input tokens, including state and questions. Each request is rounded up separately.

Credits per request

1

Estimated total credits

10,000

Credit value at selected pack rate

$1.00

max(1, ceil(input_tokens × 600 / 1,000,000))

All live calls use credits, including web and evaluation. Minimum 1 credit per successful request; output tokens are not charged. Span-01: 300 credits/million input tokens. Span-01 Lite: 1 credit per successful request. Jev, Kev and Laya: 600 credits/million; Solar Decide: 720 credits/million. $1 buys 10,000 credits. Failed calls are refunded. Estimates exclude taxes.

Questions about Decision API

Learn how Decision API brings multiple decision models together, how credits work, and how to move from the playground to an API integration.

Guides & model resources

Explore model guides and comparisons after choosing your first model.