# Web Journeys Management

APIs for managing Web Journeys

 - [GET /v3/web-journeys](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneys.md): GET /v3/web-journeysRetrieve all web journeys with optional filtering
 - [POST /v3/web-journeys](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/createwebjourney.md): POST /v3/web-journeysCreate a new web journey
 - [DELETE /v3/web-journeys](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/deletewebjourneys.md): DELETE /v3/web-journeysDelete web journeys by domain ID or folder ID
 - [GET /v3/web-journeys/{webJourneyId}](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourney.md): GET /v3/web-journeys/{webJourneyId}Retrieve a specific web journey by its ID
 - [PUT /v3/web-journeys/{webJourneyId}](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/updatewebjourney.md): PUT /v3/web-journeys/{webJourneyId}Update an existing web journey
 - [DELETE /v3/web-journeys/{webJourneyId}](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/deletewebjourney.md): DELETE /v3/web-journeys/{webJourneyId}Delete a specific web journey by its ID
 - [PATCH /v3/web-journeys/undelete](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/undeletewebjourney.md): PATCH /v3/web-journeys/undeleteRestore a single archived web journey into a chosen destination Folder and Sub-folder. The original parents are not reinstated. Historical run data is not restored. Per-
 - [GET /v3/web-journeys/{webJourneyId}/status](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneystatus.md): GET /v3/web-journeys/{webJourneyId}/statusRetrieve the current status of a web journey
 - [GET /v3/web-journeys/{webJourneyId}/actions](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyactions.md): GET /v3/web-journeys/{webJourneyId}/actionsRetrieve all actions for a web journey
 - [PUT /v3/web-journeys/{webJourneyId}/actions](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/updatewebjourneyactions.md): PUT /v3/web-journeys/{webJourneyId}/actionsUpdate all actions for a web journey
 - [GET /v3/web-journeys/{webJourneyId}/actions/{actionId}](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyaction.md): GET /v3/web-journeys/{webJourneyId}/actions/{actionId}Retrieve a specific action by its ID within a web journey
 - [PUT /v3/web-journeys/{webJourneyId}/actions/{actionId}](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/updatewebjourneyaction.md): PUT /v3/web-journeys/{webJourneyId}/actions/{actionId}Update a specific action within a web journey
 - [GET /v3/web-journeys/{webJourneyId}/runs/{runId}/status](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyrunstatus.md): GET /v3/web-journeys/{webJourneyId}/runs/{runId}/statusRetrieve the status of a specific web journey run
 - [DELETE /v3/web-journeys/{webJourneyId}/runs/{runId}](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/deletewebjourneyrun.md): DELETE /v3/web-journeys/{webJourneyId}/runs/{runId}Stop/discard a specific web journey run
 - [DELETE /v3/web-journeys/{webJourneyId}/runs/current](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/deletecurrentwebjourneyrun.md): DELETE /v3/web-journeys/{webJourneyId}/runs/currentStop/discard the current web journey run
 - [GET /v3/web-journeys/{webJourneyId}/notificationconfig](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneynotificationconfig.md): GET /v3/web-journeys/{webJourneyId}/notificationconfigRetrieve notification settings for a web journey
 - [PUT /v3/web-journeys/{webJourneyId}/notificationconfig](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/updatewebjourneynotificationconfig.md): PUT /v3/web-journeys/{webJourneyId}/notificationconfigUpdate or create notification settings for a web journey
 - [GET /v3/web-journeys/{webJourneyId}/rules](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyrules.md): GET /v3/web-journeys/{webJourneyId}/rulesRetrieve all rules associated with a web journey
 - [PUT /v3/web-journeys/{webJourneyId}/rules](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/updatewebjourneyrules.md): PUT /v3/web-journeys/{webJourneyId}/rulesBind rules to a web journey and its actions
 - [GET /v3/web-journeys/{webJourneyId}/actions/{actionId}/rules](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyactionrules.md): GET /v3/web-journeys/{webJourneyId}/actions/{actionId}/rulesRetrieve rules for a specific action within a web journey
 - [PUT /v3/web-journeys/{webJourneyId}/actions/{actionId}/rules](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/updatewebjourneyactionrules.md): PUT /v3/web-journeys/{webJourneyId}/actions/{actionId}/rulesBind rules to a specific action within a web journey
 - [GET /v3/web-journeys/{webJourneyId}/remotefilemappings](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyremotefilemappings.md): GET /v3/web-journeys/{webJourneyId}/remotefilemappingsRetrieve all remote file mappings associated with a web journey
 - [PUT /v3/web-journeys/{webJourneyId}/remotefilemappings](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/updatewebjourneyremotefilemappings.md): PUT /v3/web-journeys/{webJourneyId}/remotefilemappingsBind remote file mappings to a web journey
 - [GET /v3/web-journeys/{webJourneyId}/runs/{runId}/actions/{actionSequenceId}/requests](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyactionrequests.md): GET /v3/web-journeys/{webJourneyId}/runs/{runId}/actions/{actionSequenceId}/requestsRetrieve all network requests made during an action execution
 - [GET /v3/web-journeys/{webJourneyId}/runs/{runId}/actions/{actionSequenceId}/logs](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyactionlogs.md): GET /v3/web-journeys/{webJourneyId}/runs/{runId}/actions/{actionSequenceId}/logsRetrieve console logs generated during an action execution
 - [GET /v3/web-journeys/{webJourneyId}/labels](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyassignedlabels.md): GET /v3/web-journeys/{webJourneyId}/labels
 - [PATCH /v3/web-journeys/{webJourneyId}/labels](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/patchwebjourneyassignedlabels.md): PATCH /v3/web-journeys/{webJourneyId}/labels
 - [GET /v3/web-journeys/{webJourneyId}/runs/{runId}/info](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/getwebjourneyruninfo.md): GET /v3/web-journeys/{webJourneyId}/runs/{runId}/info
 - [POST /v3/web-journeys/{webJourneyId}/runs](https://api-docs.observepoint.com/openapi/combined.openapi/web-journeys-management/runwebjourney.md): POST /v3/web-journeys/{webJourneyId}/runsCreates a new run for the specified web journey. The journey must exist, have actions configured, and not already be running.
