Apply a partial update to a test case. Uses optimistic concurrency control via expected_version.
Documentation Index
Fetch the complete documentation index at: https://api-docs.nunu.ai/llms.txt
Use this file to discover all available pages before exploring further.
project:edit-testsversion you fetched from
Get Test as expected_version. If the test
has been modified since, the update fails with a 409 Conflict and the latest
version is returned so the caller can rebase.
The patch field is deep-merged into the current test body. To replace a list
(e.g. tags or player_order), include the full new list — arrays are
replaced, not merged.
id.error (reject) or drop (silently strip the inline steps).null or "/" moves the test to the project root.
Mutually exclusive with folder_id. Omit both fields to leave folder unchanged.folder_path.409 with:
API key for authentication
The test ID (UUID)
Whether shared collection steps are expanded inline
Test updated
Full test case body. Shape varies by test_type (verification, discovery, task) — see the docs page for the exact shape.
verification, discovery, task repository, bot