While a 'search' request allows to paginate over the first 10'000 results, the 'scroll search' can be used for deep pagination over a larger number of results (or even all results) in much the same way as you would use a cursor on a traditional database. In order to use scrolling, the initial search response will return a 'search_id' data field which should be specified in the subsequent requests in order to iterate over the rest of results.

Options for search params:

Search parameter Operator Value
issued_for_domain
eq
Domain the certificate is issued for.
string
issued_for_ip
eq
IP address the certificate is issued for.
string
issuer_country
eq
,
exists
,
not_exists
Country ISO code the issuer organization is registered in.
string
issuer_org
eq
,
contains
,
exists
,
not_exists
Issuer organization name.
string
issuer_common_name
eq
,
contains
,
exists
,
not_exists
Issuer common name. Example: “DigiCert SHA2 Secure Server CA”.
string
issuer_email
eq
,
contains
,
exists
,
not_exists
Issuer email.
string
subject_country
eq
,
exists
,
not_exists
Country ISO code the subject organization is registered in.
string
subject_org
eq
,
contains
,
exists
,
not_exists
Subject organization name.
string
subject_common_name
eq
,
contains
,
exists
,
not_exists
Subject common name. Example: ssl902285.cloudflaressl.com.
string
subject_email
eq
,
contains
,
exists
,
not_exists
Subject email.
string
fingerprint_md5
eq
MD5 fingerprint. Enter a hexadecimal string without spaces in lowercase. Example:
500d1a99a670675a2e0b147b31ea17ce
.
string
fingerprint_sha1
eq
SHA1 fingerprint. Enter a hexadecimal string without spaces in lowercase. Example:
f817a45f860581ff9911ce6405d3e194e90a0f3f
.
string
fingerprint_sha256
eq
SHA256 fingerprint. Enter a hexadecimal string without spaces in lowercase. Example:
f239e183459c727c7b2694937f04e5925ffaf969a10cc31ce848fdd0ccf6e40f
.
string
validity_start
eq
,
gte
,
lte
Certificate validity start date. Format:
YYYY-MM-DD
.
string
validity_end
eq
,
gte
,
lte
Certificate validity end date. Format:
YYYY-MM-DD
.
string
is_trusted
eq
Find certificates that have been verified and validated by Spyse.
bool
Language
Authorization
Bearer
Click Try It! to start a request and see the response here!