Developer Docs Everything you need to integrate with DarkStrata.
The API reference, official SDKs for seven languages, and setup guides for the platforms and frameworks we support.
Install
npm install @darkstrata/credential-checkCheck a login
import { DarkStrataCredentialCheck } from '@darkstrata/credential-check';
const client = new DarkStrataCredentialCheck({ apiKey });
const result = await client.check(email, password);
if (result.found) {
// force a password reset
}API and SDKs
- API referenceEvery REST endpoint, with authentication, parameters, schemas and examples.(opens in a new tab)
- SDKsOfficial credential-check client libraries for Node.js, Python, Rust, Go, C#, Java and PHP.(opens in a new tab)
- MCP serverConnect AI agents over the Model Context Protocol, with tools, resources and prompts.
- Webhook signaturesVerify that each webhook delivery came from DarkStrata, and drop retried duplicates by event ID.
- Directory syncKeep monitored staff in step with Google Workspace or Microsoft Entra ID, or manage them by CSV and the API.
Your security tools
- SIEM and STIXSTIX 2.1, CEF and LEEF export for Splunk, QRadar, Sentinel and ArcSight.
- Splunk add-onThe Splunkbase add-on: CIM-mapped ingest, plus correlation searches and adaptive response in Enterprise Security.
- MITRE ATT&CK® mappingThe ATT&CK techniques on every finding, the D3FEND countermeasures they point to, and a Navigator layer.
Your login forms
Can't find what you need? Email support@darkstrata.io