GET

/v1/schemas/fal/chat/openrouter/router/decisions?kind=output

kind outputactivity chathash 93459f9f…extracted Sep 22, 2026version currentsource upstream spec ↗
fieldrecorded source
schemaSource linked above.

upstream-spec

Source trace
7fdff2185e86e1f4bdce6e9a435103ded65d595298bf206061f9ca140f9875c9
{
  "fetchedAt": 1790053224,
  "extractorVersion": "1",
  "verifiedAt": null
}

Response body

5 properties · 3 required · 4 $defs
propertytypedescriptionconstraints
model*string
usage*DecisionsUsage
answers*object
idstringnullable
providerstringnullable

Types

4 $defs

DecisionsChoiceAnswerobject

type*const"choice"
confidencenumber0 ≤ n ≤ 1 · nullable
probabilitiesobjectnullable
choice*string

DecisionsNoulAnswerobject

type*const"noul"
noul*numberProbability from 0 to 1 that the answer is yes.0 ≤ n ≤ 1

DecisionsScoreAnswerobject

legendobjectnullable
type*const"score"
confidencenumber0 ≤ n ≤ 1 · nullable
probabilitiesobjectnullable
score*number

DecisionsUsageobject

input_tokens*integern ≥ 0
total_tokensintegern ≥ 0 · nullable
output_tokens*integern ≥ 0
costnumbern ≥ 0 · nullable

Validate a payload

before you spend tokens
shell
$ curl -X POST https://modelschemas.com/v1/validate \
    -d '{"provider":"fal","endpointId":"openrouter/router/decisions","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}