Skip to main content

Management APIs Overview

LoginRadius Management APIs provide comprehensive backend administration and automation capabilities for your identity infrastructure. These server-side APIs enable you to configure security policies, manage identity providers, customize templates, control access restrictions, and automate tenant operations—all through a programmatic interface.

Authentication

Management APIs require API Key and API Secret authentication for secure access to administrative functions.

X-LoginRadius-ApiKey: YOUR_API_KEY
X-LoginRadius-ApiSecret: YOUR_API_SECRET

Best for secure server-to-server communication.

Security Note: Never expose your API Secret in client-side applications or public repositories.

Key Features

User & Data Management

SOTT (Secure One-Time Token)

Generate time-bound tokens for secure user registration, providing bot protection and enhanced security for sign-up workflows.

User Migration

Bulk import users from external systems with support for password hashing, custom fields, and automated email verification workflows.

Custom Fields

Define additional profile fields beyond the standard user schema to capture business-specific data requirements.

Access Control & Permissions

Roles Management

Create and manage roles with associated permissions for role-based access control (RBAC) implementation.

Permissions

Define granular permissions that can be assigned to roles for fine-grained access control.

Security & Authentication

Second Factor Configuration

Configure multi-factor authentication (MFA) settings including TOTP, SMS, email OTP, and Duo authentication.

Passkey Configuration

Manage WebAuthn/FIDO2 passkey settings for passwordless authentication.

Push Notification Configuration

Configure push notification settings for mobile authentication flows.

Password Policy

Define password complexity requirements, expiration rules, and history settings.

Security Questions

Manage security questions used for account recovery and additional verification.

Captcha Configuration

Configure reCAPTCHA or other CAPTCHA services to prevent bot attacks.

Access Restrictions

Domain Access Restrictions

Control which domains can access your LoginRadius authentication services.

IP Access Restrictions

Whitelist or blacklist IP addresses for enhanced security control.

Identity Provider Management

Social Providers

Configure and manage social login providers like Google, Facebook, Twitter, LinkedIn, and more.

OAuth Clients

Manage OAuth 2.0 client applications for delegated authentication.

JWT Clients (Identity Provider)

Configure JWT-based identity provider integrations for token-based SSO.

SAML Clients (Identity Provider)

Manage SAML 2.0 identity provider configurations for enterprise SSO.

OAuth Custom Providers

Create custom OAuth provider integrations for proprietary identity systems.

JWT Custom Providers (Service Provider)

Configure custom JWT service provider integrations.

SAML Custom Providers (Service Provider)

Manage custom SAML service provider configurations.

Communication Templates

Email Templates

Customize email templates for verification, password reset, welcome messages, and other transactional emails.

SMS Templates

Configure SMS message templates for OTP delivery and mobile verification.

Automation & Integration

Webhooks

Configure webhook endpoints to receive real-time notifications for user events and activities.

Workflows

Create custom authentication workflows with conditional logic and actions.

Privacy & Compliance

Manage consent forms and options for GDPR and privacy compliance.

Common Use Cases

Use CaseDescriptionKey APIs
Bulk User ImportMigrate users from legacy systemsUser Migration APIs
SSO ConfigurationSet up enterprise single sign-onSAML/OAuth/JWT Client APIs
Security HardeningEnforce MFA, password policies, IP restrictionsSecurity Configuration APIs
Custom BrandingCustomize email and SMS communicationsTemplate Management APIs
ComplianceImplement consent management and privacy controlsConsent APIs
AutomationTrigger actions based on user eventsWebhook APIs
Access ControlImplement role-based permissionsRoles & Permissions APIs