DOCS

Jev API documentation

The Jev API Pro endpoint accepts a bounded classification task and returns one allowed label. Use a server-side API key from an account with active API access.

POST /api/v1/decisions
curl https://jevapi.pro/api/v1/decisions \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Idempotency-Key: ticket-123-v1' \
  -d '{
    "text": "I was charged twice this month.",
    "instructions": "Choose the responsible team.",
    "labels": ["billing", "technical", "account"],
    "threshold": 0.85
  }'

Integration example. Replace YOUR_API_KEY with a key stored on your server.

Request contract

Send POST /api/v1/decisions with Authorization: Bearer YOUR_API_KEY, Content-Type: application/json, and an Idempotency-Key. The body contains text (3–6,000 characters), instructions (3–1,500 characters), labels (2–12 unique choices, each up to 60 characters), and threshold (0.5–1).

One successful request consumes one decision credit. Anonymous browser trials use a separate allowance and do not expose your provider credentials.

Response contract

Read choice, confidence, probabilities, needsReview, model, id, and latencyMs. Confidence may be null if the upstream model omits it. In that case needsReview is true. Treat model failure as an error response, never as a successful default label.

Safe retries

Use a unique key for each logical request and reuse it when the network result is uncertain. Replaying a completed request returns its stored result without another debit. Reusing a key with different input returns 409. A failed request requires a new key after the underlying issue is resolved.

Try a decision ↗

Continue your workflow

API docs

Jev API error handling

Every API error includes a code, a readable message, and a request identifier. Use these fields to distinguish a request you can correct from a temporary service failure.

Read the guide ↗
Ask about plans & usage

Find a product answer

Answers come from the published product guide. For account-specific questions, contact support.

Contact

Take the next decision into your workspace.

3 anonymous attempts per day · 20 signup credits · No card for the trial

Sign in ↗