Skip to main content
POST
TypeSafe System One

Question types

state and instructions may be string, object, or array. Keys in questions are echoed in answers. How-to: TypeSafe Jev API.

Headers

Authorization
string
required

Bearer API key, e.g. Bearer sk-....

Example:

"Bearer sk-..."

TypeSafe-Danger-Zone-Images
enum<string>

Preview — allow image assets in state / instructions / criteria.

Available options:
true
TypeSafe-Danger-Zone-Long-Context
enum<string>

Preview — raise context limits to 262k tokens (slower, lower accuracy).

Available options:
true

Body

application/json
model
string
required

Model id. Use jev-1.14.0, or aliases jev-preview / jev-latest.

Example:

"jev-1.14.0"

state
required

Shared content to judge (string, object, or array).

Example:

"Help! My payouts have been failing for 3 days."

questions
object
required

Map of question id → question. Keys are echoed in answers.

assets
object

Preview — image assets keyed by UUID/reference string used inside state / instructions / criteria. Requires header TypeSafe-Danger-Zone-Images: true.

Response

Answers for each question

model
string
Example:

"jev-1.14.0"

answers
object
usage
object