Check Certificates
Changed onThe certificate section of a domain. certificateFacts.live is what our own TLS handshake on port 443 observed (this endpoint opens that connection when nothing is cached; no HTTP request is sent, and a domain we rate malicious is not probed); certificateFacts.ctHistory and certificates are Certificate Transparency entries from crt.sh (crt.sh's row shape, normalised: at most 10, current first). The call takes about five seconds at most; a source that did not answer in time reads unknown, never "no certificates". An IP target answers not_applicable and nothing is contacted.
Request
- Base URLhttps://api.ismalicious.com
- Auth
- API key in header X-API-KEY
- or HTTP bearer
- or HTTP basic
Query parameters
IP address or domain to check. /check/reputation also accepts a hexadecimal MD5, SHA1, or SHA256 file hash.
Response
Certificate section: {"certificates": <crt.sh rows> | null, "certificateFacts": {status, live, ctHistory}}
Changes
- info
added the optional property
to the response with the status
- info
- breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status - breaking
the response property
became nullable for the status - breaking
the response property
became optional for the status - breaking
the response property
became optional for the status - breaking
the response property
became optional for the status - breaking
the response property
became optional for the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - warning
deleted the
pathrequest parameterenrichment - warning
deleted the
pathrequest parameterquery - info
added the new optional
queryrequest parameterquery
- breaking