# VirtualScenarios

Getting and updating virtual scenarios.

 - [GET /v1/virtual-scenarios](https://developer.slb.com/solutions/fdplan/apis/fdplan-virtual-scenarios/virtualscenarios/getvirtualscenarios.md): Get a paginated list of virtual scenarios for a study. The `StudyId` tag is mandatory. Narrow the results further by `state` and by the `inputDataSourceIds` of the workflow-input data sources that the
 - [PATCH /v1/virtual-scenarios](https://developer.slb.com/solutions/fdplan/apis/fdplan-virtual-scenarios/virtualscenarios/patchvirtualscenarios.md): Update properties of the virtual scenarios specified in the request, using JSON Patch operations against the collection. - Setting `realizationFilters` triggers an evaluation of the provided realizati
 - [PATCH /v1/virtual-scenarios/{virtualScenarioId}](https://developer.slb.com/solutions/fdplan/apis/fdplan-virtual-scenarios/virtualscenarios/patchvirtualscenario.md): Promote a single virtual scenario to a regular scenario. Promotion turns a high-performing virtual scenario into a regular scenario that is visible in the FDPlan user interface, with its data sources
 - [GET /v1/virtual-scenarios/results-states](https://developer.slb.com/solutions/fdplan/apis/fdplan-virtual-scenarios/virtualscenarios/getresultsstates.md): Get the per-realization result states for the specified virtual scenarios. Use this endpoint to monitor the evaluation progress of each realization in `realizationStates` and the result-processing pro
