Getting started
isCredible documentation
Learn how to protect signups, trials, logins and payments with the isCredible API.
isCredible tells you whether to approve, review or deny a signup, login or other valuable action, with the reasons behind every decision. You call one endpoint with whatever you know about the user, and act on the answer.
Start here#
- Quickstart: make your first call and protect your signup form in about ten minutes.
- API keys: create, store and rotate your key.
- Verify API reference: every request and response field.
Guides#
- Protect signups: stop throwaway emails, second accounts and bots at the door.
- Stop free-trial abuse: keep each person to one trial.
- Protect logins: spot account takeover before damage is done.
- Protect checkout: reduce chargebacks and card misuse.
- Handle decisions: what to do with approve, review and deny.
- Send device signals: make decisions sharper with a device ID and browser details.
How isCredible fits in#
- Your backend calls
POST /credibility/verifywith the user's data. - isCredible runs the scenarios that apply to the data you sent and returns one overall decision.
- Your code approves, asks for an extra step, or blocks.
Your users stay yours
History is kept per isCredible account. Your users are only ever compared with your own users, never with another company's.