This section documents the V3 API endpoints that provide access to comprehensive audit and journey data from ObservePoint. Use these endpoints to retrieve detailed reports, export data, manage alerts, configure scans and privacy settings, and analyze web performance metrics from your ObservePoint scans.
v3 API//
- Delete web journey
Get web journeys
Create web journey
Delete web journeys by domain or folder
Get web journey by ID
Update web journey
Get web journey status
Get web journey actions
Update web journey actions
Get web journey action by ID
Update web journey action
Get web journey run status
Delete web journey run
Delete current web journey run
Get web journey notification configuration
Update web journey notification configuration
Get web journey rules
Update web journey rules
Get web journey action rules
Update web journey action rules
Get web journey remote file mappings
Update web journey remote file mappings
Get action requests
Get action logs
Get all labels attached to specified web journey
Patch labels attached to specified web journey
Get journey configuration info for specified journey run
Delete web journey
V3 API
Download OpenAPI description
Overview
Languages
Servers
ObservePoint Production API
https://api.observepoint.com/
Bodyapplication/jsonrequired
Updated web journey data
Frequency options for web journey execution
Enum"paused""once""15 minutes""1 hour""6 hours""12 hours""daily""weekly""biweekly""monthly"
Example: "daily"
Human-readable description of the user agent
Example: "Chrome Browser"
Whether this journey is monitored by script services
Example: true
When the next execution is scheduled
Example: "2023-06-02T10:30:00Z"
- ObservePoint Production APIhttps://api.observepoint.com/v3/web-journeys/{webJourneyId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://api.observepoint.com/v3/web-journeys/107239 \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"name": "E-commerce Checkout Flow",
"notes": "Tests the complete checkout process",
"domainId": 123,
"userId": 456,
"folderId": 789,
"browserWidth": 1920,
"browserHeight": 1080,
"loadVideos": true,
"vpnEnabled": false,
"gpcEnabled": true,
"blockThirdPartyCookies": false,
"frequency": "daily",
"location": "US-West",
"userAgent": "Chrome/91.0.4472.124",
"userAgentDescription": "Chrome Browser",
"customProxy": "proxy.example.com:8080",
"monitoredByScriptServices": true,
"nextCheck": "2023-06-02T10:30:00Z",
"schedule": {
"dtStart": "string",
"tzId": "string",
"recurrenceRule": "string",
"isPaused": true
}
}'Web journey updated successfully
Frequency options for web journey execution
Enum"paused""once""15 minutes""1 hour""6 hours""12 hours""daily""weekly""biweekly""monthly"
Example: "daily"
Human-readable description of the user agent
Example: "Chrome Browser"
Whether this journey is monitored by script services
Example: true
When the next execution is scheduled
Example: "2023-06-02T10:30:00Z"
Response
application/json
{ "id": 12345, "name": "E-commerce Checkout Flow", "notes": "Tests the complete checkout process", "domainId": 123, "userId": 456, "folderId": 789, "browserWidth": 1920, "browserHeight": 1080, "loadVideos": true, "vpnEnabled": false, "gpcEnabled": true, "blockThirdPartyCookies": false, "frequency": "daily", "location": "US-West", "userAgent": "Chrome/91.0.4472.124", "userAgentDescription": "Chrome Browser", "customProxy": "proxy.example.com:8080", "monitoredByScriptServices": true, "createdAt": "2023-06-01T10:30:00Z", "nextCheck": "2023-06-02T10:30:00Z", "schedule": { "dtStart": "string", "tzId": "string", "recurrenceRule": "string", "isPaused": true, "description": "string", "presetType": "12_HOUR" } }
- ObservePoint Production APIhttps://api.observepoint.com/v3/web-journeys/{webJourneyId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://api.observepoint.com/v3/web-journeys/107239 \
-H 'Authorization: YOUR_API_KEY_HERE'- ObservePoint Production APIhttps://api.observepoint.com/v3/web-journeys/{webJourneyId}/status
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://api.observepoint.com/v3/web-journeys/107239/status \
-H 'Authorization: YOUR_API_KEY_HERE'Response
application/json
{ "status": "Ok", "webJourneyRunning": false, "lastCheck": "2023-06-01T16:45:00Z", "queued": false }