OW Docs

APIs

Every service lives under your tenant host. Service APIs take a token from an Access web client whose Default audiences include the service's audience; Access's own configuration API takes an API client.

Scope builderTick the operations your integration calls and get the audiences and scopes to set on its Access client.

Users and credentials

Identity Store

Stores the identities (users) of a tenant and the schema that describes their attributes. Every other service that needs a user looks it up here.

/identity-store/api/v1 · audience identity-store · 18 operations

Password Store

Stores password hashes for identities and the policies that rule them: length, composition, expiry, history, lockout. Verifies and changes passwords at sign-in.

/password-store · audience password-store · 18 operations

FIDO / passkeys

The FIDO2 server of a tenant. It runs the passkey registration and sign-in ceremonies, stores each user's authenticators (passkeys) and holds the authenticator policies that decide which passkeys are accepted.

/fido2 · audience fido2_server · 17 operations

TOTP

Authenticator-app MFA: enrolls TOTP devices for an identity, validates their codes at sign-in, and holds the tenant's TOTP settings (algorithm, digits, period, issuer).

/totp-service/api/v1 · audience totp-service · 10 operations

Recovery codes

One-time backup codes for users who lose their authenticator. Generates, counts, validates and deletes an identity's codes, and holds the tenant's recovery code settings.

/recovery-code-service/api/v1 · audience recovery-code-service · 8 operations

Credential aggregator

not called live yet

One view of every sign-in method a user has: password, TOTP, SMS and email OTP, passkeys, recovery codes. It also keeps login history and the tenant's list of enabled methods. It reads events from the credential services; it doesn't hold the credentials themselves.

/credential-aggregation-service/api/v1 · audience credential-aggregation-service · 13 operations

Sign-in and verification

Consent and delegation

Tenant configuration