SpyCloud · Authentication Profile
Spycloud Authentication
Authentication
SpyCloud secures its APIs with apiKey across 2 declared security schemes, as derived from its OpenAPI definitions.
CybersecurityThreat IntelligenceIdentityFraud PreventionAccount TakeoverDark WebBreach DataMalwareAuthenticationSecurity
Methods: apiKey
Schemes: 2
OAuth flows:
API key in: header
Security Schemes
sec0 apiKey
· in: header (x-api-key)
sec0 apiKey
· in: header (X-API-KEY)
Source
Authentication Profile
generated: '2026-08-05'
method: searched
source: openapi/spycloud-compromised-credit-card-openapi.yml, openapi/spycloud-consumer-ato-prevention-openapi.yml,
openapi/spycloud-data-partnership-openapi.yml, openapi/spycloud-enterprise-ato-prevention-openapi.yml, openapi/spycloud-idlink-openapi.yml,
openapi/spycloud-investigations-openapi.yml, openapi/spycloud-nist-password-openapi.yml, openapi/spycloud-prospecting-openapi.yml,
openapi/spycloud-session-identity-protection-openapi.yml
summary:
types:
- apiKey
api_key_in:
- header
header_names:
- x-api-key
- X-API-KEY
oauth2: false
note: Single-scheme API-key auth across all nine SpyCloud APIs. There is no OAuth 2.0 / OIDC surface, so no scopes/
artifact is emitted.
schemes:
- name: sec0
type: apiKey
in: header
parameter: x-api-key
sources:
- openapi/spycloud-compromised-credit-card-openapi.yml
- openapi/spycloud-consumer-ato-prevention-openapi.yml
- openapi/spycloud-data-partnership-openapi.yml
- openapi/spycloud-idlink-openapi.yml
- openapi/spycloud-investigations-openapi.yml
- openapi/spycloud-nist-password-openapi.yml
- openapi/spycloud-prospecting-openapi.yml
- openapi/spycloud-session-identity-protection-openapi.yml
- name: sec0
type: apiKey
in: header
parameter: X-API-KEY
sources:
- openapi/spycloud-enterprise-ato-prevention-openapi.yml
docs: https://docs.spycloud.com/public-sc/docs/api-guidelines
key_management:
issued_via: https://portal.spycloud.com
console_page: https://docs.spycloud.com/public-sc/docs/account-settings
note: API keys are created and rotated in the SpyCloud Customer Portal; keys carry broad privileges and must not
be embedded in client-side code or repositories.
controls:
- control: transport
detail: All requests must be HTTPS. TLS 1.2 and TLS 1.3 supported; TLS 1.3 ciphers TLS_AES_128_GCM_SHA256, TLS_AES_256_GCM_SHA384,
TLS_CHACHA20_POLY1305_SHA256.
- control: ip-allow-list
detail: Access is restricted to a customer-supplied list of IPv4 addresses or CIDRs. Calls from a non-allow-listed
IP return HTTP 403.
- control: api-function-allow-list
detail: A key is entitled to all or a contract-defined subset of API functions. Calling an unentitled function
returns HTTP 403.
- control: asset-allow-list
detail: Response fields can be restricted per key; non-allow-listed assets are masked with a fixed 8-asterisk
string. document_id, source_id and spycloud_publish_date are always returned.
- control: asset-hashing
detail: Optionally returns salted hashes instead of plaintext assets. Algorithms sha1, sha224, sha256, sha384,
sha512; 10-24 character high-entropy salt, positioned right by default, overridable per call via the salt query
parameter.
- control: cors
detail: CORS is supported for browser clients, though SpyCloud warns against exposing API keys in public client-side
code.
failure_modes:
- status: 403
meaning: Missing/invalid key, non-allow-listed source IP, or an endpoint the key is not entitled to.
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/spycloud-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.