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 defaultSession 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.