Concepts

Hosted portal

The white-label capture portal your users complete — branding and custom domains.

Every session comes with a hosted portal — the page your user opens to scan their ID and take a selfie. You never build capture UI yourself.

The hostedUrl

POST /sessions returns a hostedUrl. Send it to the user (link, email, SMS). The portal:

  • adapts the capture flow to the document type (national ID, passport, residence permit) — one or both sides;
  • runs liveness and document capture with Regula;
  • shows a clear result at the end.

White-label

The portal carries your branding — logo and brand color — pulled from your organization settings. With a custom domain configured, hostedUrl uses it:

https://verify.your-bank.com/s/st_…      ← your domain (when ACTIVE)
https://verify.avetrust.net/s/st_…       ← AveTrust default

Session tokens, not API keys

The portal link contains a short-lived session token (st_…), safe to share. Your API key never leaves your backend.

Custom domain

Point a CNAME at AveTrust and the platform provisions a certificate and activates the domain automatically. Once ACTIVE, new sessions return hostedUrl on your domain and CORS is allowed for it.

Next steps

On this page