request, ready to send to /v1/decide with your API key, and notes explaining the translation. This operation does not run inference.
Keep the request shape initially
Send the same original body to authenticatedPOST /v1/systemone to receive the Jev-compatible answer shape. answers.refund.noul is the yes probability. choice returns an outcome with its distribution; score returns an expected level, legend and distribution.
Jev model aliases resolve to the D1 base model; inspect the response’s actual model. Compatibility of request and response shape does not imply identical model behavior, accuracy or latency.
Adopt the native shape
Native decisions also support action policies and feedback storage. Add them explicitly after evaluating the translated request. Jev’s
confidence is not the same field as native p_top, and neither establishes calibrated correctness. Preserve outcome order and compare results on your own labels.
Unsupported Jev fields are rejected with validation details. Do not assume that every option from another provider’s API transfers. Sending questions to /v1/decide, or decisions to /v1/systemone, returns a request-shape error with a pointer to the correct route.
Both inference endpoints have uncertain outcomes after a lost response. Neither supports idempotent result replay. Read API behavior before adding retries.