Skip to main content

Administration API categories

Use this page to understand how Entrust Identity as a Service Administration API endpoints are grouped before you browse the generated reference. Each category name below links to the matching reference section.

Access depends on the application role

Your Administration API application can call only the operations permitted by its assigned role. If you need additional operations, update the role assigned to the application in Entrust Identity as a Service.

Choose a category quickly

Use this table to find the best starting point based on the task you need to complete.

If you need to...Start with
Authenticate the Administration API client and get the token required by protected requestsAdmin Auth
Create, update, search, sync, or unlock usersUsers
Manage authenticators or recovery optionsTokens, FIDO Tokens, Smart Credentials, Grids, Passwords, OTPs, Temp Access Codes, Machine Auth, Face, Magic Link, or User RBA Settings
Configure applications, sign-in policy, or identity sourcesApplications, Resource Rules, Identity Providers, Directories, Settings, or OAuth Roles
Review account activity or configure outbound integrationsReports, Webhooks, or Account Info
Manage service-provider tenants and tenant entitlementsTenants or Entitlements

Access and user administration

Use these categories when you need to authenticate the client application, manage people, control access, or update account-level data.

CategoryUse it forNotes
Admin AuthAuthenticate the Administration API application and obtain the auth token required by later requests.Start here before you call protected endpoints. For token expiry and session-cookie details, see Authentication and authorization.
UsersCreate, update, delete, search, sync, unsync, and unlock users.Includes bulk operations and lookups by UUID, user ID, user alias, or external ID.
User AttributesCreate and manage custom profile fields for users.Use this category when your integration depends on custom user metadata.
RolesList roles and manage role assignments.Use roles to control what administrators and end users can do in IDaaS.
GroupsCreate and manage groups and group membership.Groups are commonly used by resource rules to control application access.
OrganizationsManage business-to-business organizations and organization membership.Use this category when users need access to applications through organization membership.
Account InfoRead and update account-level details.Includes values such as company name and the license acknowledged flag.

Authenticators and user recovery

Use these categories when you need to manage the factors users rely on to sign in, recover access, or satisfy risk checks.

CategoryUse it forNotes
Smart CredentialsManage mobile smart credentials, certificates, activation, blocking, and signing workflows.Use this category when you work with Entrust Mobile Smart Credential lifecycle and certificate operations.
TokensManage hardware and soft tokens, including assignment, activation, reset, unlock, and state changes.Use this category for token inventory and token-to-user lifecycle tasks.
FIDO TokensManage FIDO2 and passkey tokens.Includes registration, retrieval, update, and deletion.
GridsCreate, assign, export, email, unassign, and change the state of grid cards.Use this category for both assigned and unassigned grid inventory.
Temp Access CodesIssue and revoke temporary access codes.Use this category when a user cannot access their usual OTP, grid, or token authenticator.
KBAManage knowledge-based authenticators and challenge questions.These authenticators support question-and-answer sign-in flows for SAML applications.
PasswordsManage password operations and password settings.Covers both IDaaS-managed passwords and Active Directory passwords.
OTPsCreate OTPs and contact verification challenges.Use this category when you need one-time passcode delivery or contact verification flows.
Machine AuthManage browser-based machine authenticators for users.Machine Authentication supplies device-identifying information for SAML sign-ins.
FaceCreate and manage Face Biometric authenticators.Face Biometric uses an Onfido account and supports create, view, update, and delete operations.
Magic LinkCreate, retrieve, and revoke magic links.Magic links support authentication, registration, and password reset, and they can redirect to allowed URLs after verification.
User RBA SettingsManage risk-based authentication settings and location data for a user.Includes expected locations, user location history, and risk settings.

Applications, policy, and identity sources

Use these categories when you need to define which applications exist, how users authenticate to them, and which external identity systems participate in the flow.

CategoryUse it forNotes
ApplicationsManage Admin API applications, Auth API applications, shared secrets, and application templates.Start here when you need application IDs, client lifecycle, or secret rotation.
Resource RulesManage resource rules, ACRs, access filters, transaction rules, and authentication flows.Use this category to define User Login, IdP Login, and Passkey Login behavior, plus group-based, domain-based, and ACR-based access decisions.
Identity ProvidersManage external OpenID Connect and SAML Identity Providers.Includes configuration fetch, create, update, delete, and download operations.
DirectoriesManage directory inventory, mappings, sync settings, search bases, and group filters.Use this category when your integration depends on directory-backed identities or synchronization.
SettingsManage account-wide behavior and authenticator settings.Includes general settings, OTP settings, token settings, FIDO settings, password reset settings, Google Authenticator settings, Entrust ST settings, and Onfido settings.
OAuth RolesList OAuth roles and manage user OAuth role membership.Use this category when OAuth-enabled applications depend on role-based access data.

Operations, integrations, and service-provider administration

Use these categories when you need audit data, outbound notifications, device administration, or multi-tenant service-provider controls.

CategoryUse it forNotes
ReportsRetrieve audit data and SIEM-friendly audit events.Use this category to review who did what on the account and when.
WebhooksRegister, test, read, update, and delete webhooks.Use this category when you need outbound event delivery to your own systems.
TenantsManage child tenants, tenant Identity Provider settings, and tenant entitlements.These APIs are available only to service provider accounts.
EntitlementsRetrieve entitlement information for a child tenant.Use this category from a child tenant context when you need its own entitlement data.

Next steps