Get fingerprint observation history for a host
Changed onRetrieve fingerprint observations for a host.<br><br>Use this endpoint to see which TLS certificate chains an IP has presented, on which ports, and when, so you can spot infrastructure changes, pivot to related hosts, identify certificate swaps, or tie a host to attacker-controlled certificates.<br><br>You may optionally include a time range by using start_time and end_time. If you do not specify a time frame, this endpoint will search the historical dataset that is available to your account.<br><br>You must provide an observation_type and can optionally filter by port and observation_value.<br><br>To use this endpoint, your organization must have access to the Adversary Investigation module.
Request
- Base URLhttps://api.platform.censys.io
- URLhttps://api.platform.censys.io/v3/threat-hunting/host/{ip}/observations/fingerprints
- AuthHTTP bearer
Path parameters
The IP address of a host.
Query parameters
The ID of a Censys organization to associate the request with. See the Getting Started docs for more information.
Start of date range (RFC3339 format, e.g., 2024-01-01T00:00:00Z). If not specified, defaults to the maximum query window back from the end time.
End of date range (RFC3339 format, e.g., 2024-01-31T23:59:59Z). If not specified, defaults to now. Cannot be in the future.
Number of results per page (max 100)
Pagination token from previous response
Filter by port number
Filter by transport protocol when supported by the selected observation_type
Filter by observation value for the selected observation_type
Fingerprint observation type to query.
Order observations by these fields. Multiple values can be provided (e.g., ['port DESC', 'observation_value ASC']). transport_protocol ordering is only supported for observation types whose timelines expose that field; see the endpoint description for details.
Headers
The ID of a Censys organization to associate the request with. See the Getting Started docs for more information. Note: The header parameter is supported for atypical use cases; we recommend always providing this field via the query parameter.
Response
A list of observation ranges
Changes
- info
endpoint added
- info