OneLogin
110 actions · 1 auth method
PreviewIAM
Authentication
OAuth 2.0 (Client Credentials)
Create API credentials in OneLogin Administration > Developers > API Credentials. Select appropriate scopes for the oper…Guides: Connector Profile, Link Account
Actions
110 actions
Action
Description
List Users
Retrieve a paginated list of users
Get User
Retrieve a single user by ID
Create User
Create a new user in OneLogin
Update User
Update an existing user by ID
Delete User
Delete a user by ID
Unlock User
Unlock a locked user account by user ID
Get User Apps
Get applications assigned to a user
List Custom Attributes
Retrieve all custom user attribute definitions
Get Custom Attribute
Retrieve a single custom attribute definition by ID
Create Custom Attribute
Create a new custom user attribute definition
Update Custom Attribute
Update an existing custom attribute definition by ID
Delete Custom Attribute
Delete a custom attribute definition by ID
Get User Privileges
Retrieve privileges assigned to a user
Get User Delegated Privileges
Retrieve delegated privileges for a user
List Apps
List all applications in OneLogin
Get App
Retrieve a single application by ID
Create App
Create a new application in OneLogin
Update App
Update an existing application in OneLogin
Delete App
Delete an application from OneLogin
Delete App Parameter
Delete a parameter from an application
List App Users
List users assigned to an application
List App Rules
List all rules for an application
Get App Rule
Retrieve a single app rule by ID
Create App Rule
Create a new rule for an application
Update App Rule
Update an existing rule for an application
Delete App Rule
Delete a rule from an application
List App Rule Conditions
List available conditions for app rules
List App Rule Condition Operators
List operators for a specific rule condition
List App Rule Condition Values
List possible values for a specific rule condition
List App Rule Actions
List available actions for app rules
List App Rule Action Values
List possible values for a specific rule action
Sort App Rules
Reorder rules for an application
List Roles
List all roles in OneLogin
Get Role
Retrieve a specific role by ID
Create Role
Create a new role in OneLogin
Update Role
Update an existing role in OneLogin
Delete Role
Delete a role from OneLogin
Get Role Apps
Get applications assigned to a role
Set Role Apps
Set the applications assigned to a role
List Role Users
List users assigned to a role
Add Role Users
Add users to a role
Remove Role Users
Remove users from a role
List Role Admins
List administrators of a role
Add Role Admins
Add administrators to a role
Remove Role Admins
Remove administrators from a role
List Groups
List all groups in OneLogin
Get Group
Retrieve a specific group by ID
List Events
List events in OneLogin
Get Event
Retrieve a specific event by ID
List Event Types
List all available event types in OneLogin
List API Authorization Servers
Retrieve all API authorization servers configured in OneLogin
Get API Authorization Server
Retrieve a specific API authorization server by its ID
Create API Authorization Server
Create a new API authorization server in OneLogin
Update API Authorization Server
Update an existing API authorization server by its ID
Delete API Authorization Server
Delete an API authorization server by its ID
List Access Token Claims
Retrieve all access token claims for a specific API authorization server
Create Access Token Claim
Create a new access token claim on an API authorization server
Update Access Token Claim
Update an existing access token claim on an API authorization server
Delete Access Token Claim
Delete an access token claim from an API authorization server
List API Authorization Scopes
Retrieve all scopes for a specific API authorization server
Create API Authorization Scope
Create a new scope on an API authorization server
Update API Authorization Scope
Update an existing scope on an API authorization server
Delete API Authorization Scope
Delete a scope from an API authorization server
List API Authorization Client Apps
Retrieve all client applications assigned to an API authorization server
List Smart Hooks
Retrieve all smart hooks configured in OneLogin
Get Smart Hook
Retrieve a specific smart hook by its ID
Get Smart Hook Logs
Retrieve execution logs for a specific smart hook
Create Smart Hook
Create a new smart hook in OneLogin
Update Smart Hook
Update an existing smart hook by its ID
Delete Smart Hook
Delete a smart hook by its ID
List Smart Hook Environment Variables
Retrieve all smart hook environment variables
Get Smart Hook Environment Variable
Retrieve a specific smart hook environment variable by its ID
Create Smart Hook Environment Variable
Create a new environment variable for smart hooks
Update Smart Hook Environment Variable
Update an existing smart hook environment variable
Delete Smart Hook Environment Variable
Delete a smart hook environment variable by its ID
List User Mappings
List all user mappings in OneLogin
Get User Mapping
Retrieve a single user mapping by ID
Create User Mapping
Create a new user mapping in OneLogin
Update User Mapping
Update an existing user mapping in OneLogin
Delete User Mapping
Delete a user mapping by ID
List Mapping Conditions
List all available mapping condition types
List Mapping Condition Operators
List available operators for a specific mapping condition type
List Mapping Condition Values
List available values for a specific mapping condition type
List Mapping Actions
List all available mapping action types
List Mapping Action Values
List available values for a specific mapping action type
Sort User Mappings
Reorder user mappings by specifying their evaluation order
List Brands
List all brands in OneLogin
Get Brand
Retrieve a single brand by ID
Create Brand
Create a new brand in OneLogin
Update Brand
Update an existing brand in OneLogin
Get Brand Apps
List applications associated with a specific brand
List Message Templates
List all message templates for a brand
Get Message Template By Type
Retrieve a message template by its type for a brand
Get Message Template By Type And Locale
Retrieve a message template by type and locale for a brand
Get Master Template By Type
Retrieve a master email template by its type
Get Master Template By Type And Locale
Retrieve a master email template by type and locale
List Custom Error Message Languages
List all available languages for custom error messages
List Connectors
List all available connectors in OneLogin
List Reports
List all available reports in OneLogin
Run Report In Background
Run a report asynchronously in the background
Track Risk Event
Track a risk event for Vigilance AI analysis
Get Risk Score
Get a risk score for a given context using Vigilance AI
List Risk Rules
List all Vigilance AI risk rules in OneLogin
Get Risk Rule
Retrieve a single Vigilance AI risk rule by ID
Create Risk Rule
Create a new Vigilance AI risk rule in OneLogin
Update Risk Rule
Update an existing Vigilance AI risk rule in OneLogin
Delete Risk Rule
Delete a Vigilance AI risk rule from OneLogin
Get Score Insights
Retrieve risk score insights and analytics from Vigilance AI
Generate Invite Link
Generate an invite link for a user by email
Send Invite Link
Send an invite link email to a user
Getting Started
Create or Select a Project
Set up a new project or select an existing one. See the Projects Guide.
Configure the Connector
Enable the connector and set up a connector profile in your project. See Managing Connectors.
Connector Profile
OneLogin - OAuth 2.0 (Client Credentials)
Link an Account
Connect an account using StackOne Hub or Auth Link.
Link Account
OneLogin - OAuth 2.0 (Client Credentials)
Use Actions
Invoke actions using one of the methods below:
- MCP – Model Context Protocol for AI assistants
- A2A – Agent-to-Agent protocol
- AI Toolset (TypeScript) – TypeScript SDK for AI agents
- AI Toolset (Python) – Python SDK for AI agents
- Actions RPC – Direct API calls
- Playground – Test actions in the dashboard