Update experiment
Modify an existing experiment’s configuration or status.
Updates experiment metadata or inputs. Only experiments in Draft or InReview status can be modified; attempts on later statuses return 409 Conflict.
Authorizations
Biscuit-based bearer token. Obtain tokens from the Adaptyv Portal or via the /tokens endpoint. Tokens encode organization membership and role-based capabilities; the API verifies the token's cryptographic signature and authorization claims before processing requests. Use /tokens/attenuate to create restricted tokens for delegation.
Path Parameters
Unique experiment request identifier to modify
Body
Request payload for modifying an existing experiment.
All fields are optional - only provided fields will be updated. Note: Some modifications may be restricted based on experiment status. Modifications are only allowed if the experiment request is not yet fulfilled.
Status transitions are handled separately via the /experiments/{id}/confirm
endpoint, which performs the appropriate transition based on current state.
Update antigen concentrations (only if not fulfilled)
Update experiment description
Update replicate count (only if not fulfilled)
x >= 0Update experiment name
Update experiment parameters (restrictions may apply, only if not fulfilled)
Replace sequence list (only if not fulfilled)
Change the experiment's catalog target (only while the experiment is editable).
- omitted: keep the current target
null: clear the target- a catalog product UUID (as returned by
GET /targets): set the target to that product
Update the webhook URL for notifications
Response
Experiment modified successfully or no action taken (e.g., already fulfilled)