1. Get an API key
- Create an account at app.signuprisk.com/sign-up.
- In the dashboard, open API Keys and select Create key.
- Copy the secret immediately. It is shown once and cannot be retrieved again.
eisk_live_...; test keys use eisk_test_....
API keys are secrets. Keep them in server-side environment variables or a secret manager. Do not put API keys in browser code, client bundles, or source control — all requests should be sent from your backend. See Authentication for scopes, key rotation, and the full key lifecycle.
2. Authenticate
Every request carries your API key as a Bearer token in theAuthorization header. This is the only accepted credential transport:
3. Make your first request
Send aPOST request to the analysis endpoint with an email address:
Request
email is the only required field. Optional signup context is accepted on the same request:
Response-detail controls are nested under
options:
Use a real email address when testing. Documentation-reserved domains such as
example.com, example.org, and example.net are special-use names that can
never receive email, so the API deterministically returns block for them
(risk score 100).4. Interpret the response
The response below is illustrative — score values depend on current check data, andmetadata.usage and metadata.plan reflect your own account:
Response
The decision to act on is
decision.action — allow (0–24 risk score), review (25–74), or block (75–100). The action is a recommendation; enforcement is your application’s responsibility.
For what every field means — normalization, the decision-quality assessment, per-check evidence, and metadata — see Understanding the Response. For how scoring works, see Core Concepts.
Troubleshooting
A401 or 403 response means authentication or authorization failed — check the error.code in the response body (MISSING_API_KEY, INVALID_API_KEY, REVOKED_API_KEY, EXPIRED_API_KEY, INSUFFICIENT_SCOPE). See Authentication and the Error Reference for every code and its remedy.
Next steps
Authentication
API-key scopes, environments, safety, rotation, and lifecycle.
Understanding the response
What the decision, checks, explanation, and metadata mean.
API reference
Full request and response schemas for every customer-facing operation.