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.
- Get not filterable usage summary for account
V3 API
- ObservePoint Production APIhttps://api.observepoint.com/v3/usage/overview
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://api.observepoint.com/v3/usage/overview \
-H 'Authorization: YOUR_API_KEY_HERE'Usage overview
usagePercentage and usageLimit can be omitted if there is no limit. overLimitPrice is only visible to account admins.
Number of pages scanned (for audits) or runs completed (for web journeys) to date
Limit of pages scanned (for audits) or runs completed (for web journeys) for the current contract term
Contract start and end dates
usagePercentage and usageLimit can be omitted if there is no limit. overLimitPrice is only visible to account admins.
{ "auditUsage": { "usageCount": 0, "usageLimit": 0, "limitNoteType": "UNLIMITED", "usagePercentage": 0.1, "overLimitPrice": { … }, "currentContractTerm": { … } }, "webJourneyUsage": { "usageCount": 0, "usageLimit": 0, "limitNoteType": "UNLIMITED", "usagePercentage": 0.1, "overLimitPrice": { … }, "currentContractTerm": { … } }, "allowOverages": true }
- ObservePoint Production APIhttps://api.observepoint.com/v3/usage/summary
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://api.observepoint.com/v3/usage/summary \
-H 'Authorization: YOUR_API_KEY_HERE'{ "usersUsage": { "totalUsers": 0, "usersLoggedInLast30Days": [ … ] }, "contacts": [ { … } ], "allowOverages": true }
Non-empty array of data sources. Usage for selected data sources only will be shown
Non-empty array of user IDs. Matches data sources that have been created by any of the specified users
non-empty array of folders with domains (subfolders), items from which will be included in response
Non-empty array of labels present on an item. Matches data sources that have all specified labels
Non-empty array of frequency names. Matches data sources that have any of the specified frequencies
- ObservePoint Production APIhttps://api.observepoint.com/v3/usage/{itemType}/summary
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://api.observepoint.com/v3/usage/{itemType}/summary' \
-H 'Authorization: YOUR_API_KEY_HERE' \
-H 'Content-Type: application/json' \
-d '{
"dataSources": [
107239
],
"dataSourceCreators": [
123
],
"dataSourceFolders": [
{
"folderId": 123,
"domains": [
123
]
}
],
"dataSourceLabels": [
223
],
"runFrequencies": [
"paused"
],
"contractTerm": {
"startDateInclusive": "2019-08-24",
"endDateInclusive": "2019-08-24"
}
}'Specific item type usage summary
Contract start and end dates
Dates of contracts
Subtypes:
- AccountUsageV2_SpecificItemTypeSummary_AuditUsage
- AccountUsageV2_SpecificItemTypeSummary_WebJourneyUsage
cumulativeTotal - number of pages scanned (for audits) or runs completed (for web journeys) to date. termLimit, cumulativePacing - can be omitted if there is no limit. overLimitPrice is only visible to account admins.
filtered property can be omitted if filters were not applied
Limit of pages scanned (for audits) or runs completed (for web journeys) for the contract term
Shows how many pages should be scanned to date to hit the limit by the end of the contract term
{ "currentContractTerm": { "startDateInclusive": "2019-08-24", "endDateInclusive": "2019-08-24" }, "contractTerms": [ { … } ], "usage": { "itemType": "AUDIT", "cumulativeTotal": { … }, "termLimit": 0, "limitNoteType": "UNLIMITED", "cumulativePacing": 0, "overLimitPrice": { … } } }