completed, degraded or failed. The run goes through normal admission, polling and webhooks, but its output comes from a published fixture file and no model or enrichment provider is called. Use it to test that your client handles every terminal state.
Requirements
Ask Nexio for a fixture testing key if you need one.
Request
Addtest_scenario at the top level of a run request, next to input:
generic-fixture-engine above is an example. Response 202:
Outcomes
The run’s
output, warning_details, error and error_details are the values in the entry’s fixture file under terminal.completed, terminal.degraded or terminal.failed. For version 1.0, a failed fixture run reports:
test_scenario is never inferred from input, and it does not appear in poll or webhook responses.
What still applies
- Each fixture run is a real run: it counts against the monthly run cap and the rate limits.
Idempotency-Keyworks as for any run, andtest_scenariois part of the request it compares.- Webhook secret rotation in a sandbox keeps the previous secret valid for 5 minutes.