dataleaks
Get a list of disclosures
Returns a list of the disclosures in your account matching the given filters.
Required API key permissions: DataLeaks (select when creating API key in Account Settings)
get/dataleaks/disclosures
Request
- Base URLhttps://cyber-risk.upguard.com/api/public
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
min_timestring date-time
The minimum (non-inclusive) timestamp of a disclosure (RFC 3339 format).
max_timestring date-time
The maximum (non-inclusive) timestamp of a disclosure (RFC 3339 format).
statuses'Disclosed' | 'Acknowledged' | 'Investigating' | 'Remediating' | 'ClosedNoIssue' | 'ClosedRiskAccepted' | 'ClosedFixedUnverified' | 'ClosedFixedVerified'
A comma-delimited list of statuses that disclosures should match.
idsstring
A comma-delimited list of IDs that disclosures should match.
Response
Data Leaks disclosed
Example response
{
"disclosures": [
{
"date_disclosed": "2019-11-09T03:48:57Z",
"description": "Leaked WordPress DB credentials",
"id": 3426,
"image": "data:image/png;base64,...",
"implication": "Exposed credentials",
"payload": "{}",
"severity": 7,
"significance": "These credentials are three years old. If they have not been changed, they could provide access to user data.",
"source": "The file's owner is john.doe",
"status": "Disclosed",
"url": "http://wordpresssite.com/wp_config.bak"
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.