SOLUTION · API

Trust and connection, as an API

You already have a product, members and a brand. What you do not want to build is the trust layer — liveness checks, AI-generated photo detection, scam classifiers, enforcement, ban evasion — or the payment orchestration underneath it. That is what the D8N API is for.

What you can call

Every live module has versioned REST endpoints. The ones customers reach for first are the ones that are hardest to build alone.

  • Verification sessions: liveness, face match, document and age checks
  • Authenticity checks on photos: stolen, duplicated or AI-generated
  • Message risk assessment, with reasons and a recommended action
  • Trust state for a member, with the signals behind it
  • Discovery, matching and the relationship lifecycle
  • Payments, entitlements and subscription state

One event vocabulary

Every state change in D8N is delivered to your servers as a webhook using the same vocabulary across every module and every brand — member.created, verification.completed, match.created, message.sent, report.created, enforcement.applied, subscription.started. One shape to integrate against, not one per feature.

Sandbox before production

Verifications and scam checks are testable against fake data in a sandbox, so you can build and prove the unhappy paths — a held photo, an elevated risk state, a declined payment — before a real member ever meets them.

SDKs where the screens are hard

Identity verification and chat are the two surfaces where a rough implementation costs you completion rate. Drop-in web and mobile SDK screens are available for both, and they are the same screens D8N's own brands use.

QUESTIONS

Straight answers

If the answer you need isn’t here, ask us directly — we will tell you plainly when D8N is not the right fit.

Can I use the D8N API without white-labelling the platform?

Yes. The API is the path for products that already exist. You keep your product, your data model and your apps, and call D8N for the capabilities you do not want to build — most commonly identity verification, AI-fake photo detection and scam risk on messages.

Is the API generally available?

It is in early access. The endpoints are the ones D8N's own brands run on, and access is granted per integration so the contract can be held stable for each partner while it stabilises publicly.

How do I find out about a verification result?

Two ways: the verification session resource can be read directly, and a verification.completed webhook is delivered to your endpoint with the assurance level and the resulting mark. Webhooks are the recommended path — polling a session is a fallback, not a design.

What happens if D8N flags one of my members?

You decide. A risk assessment comes back with a state, the reasons behind it, and a recommended action — warn, challenge, restrict. D8N never silently acts inside your product; your product applies the action it chooses.