Connectors

Identity & Access Management

OneLogin

Identity provider: users, roles, apps, and login event data
OneLogin API referenceAPI checked August 17, 2026
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
148
Ready-made triggers
0

Connect OneLogin

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for OneLogin and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
SubdomainRequiredYour OneLogin subdomain: {subdomain}.onelogin.com.
Access tokenRequiredSecretOAuth2 access token minted from the tenant's API credential pair (Generate Token API). Sent as `Authorization: Bearer`.

Use it in a flow

  1. Open a flow, open the node library and search for OneLogin.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from OneLogin without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if OneLogin can send webhooks, a Webhook trigger receives them at its own URL.

Operations

148 operations in 19 groups. Each one is a step you can add to a flow.

API Authorization17
Add an Access Token ClaimaddApiAuthClaimPOSTAdd an Access Token Claim.
Add an Authorization Server ScopeaddApiAuthScopePOSTAdd an Authorization Server Scope.
Add Client AppaddApiAuthClientPOSTAdd Client App.
Create Authorization ServercreateApiAuthorizationPOSTCreate Authorization Server.
Delete an Access Token ClaimdeleteApiAuthClaimDELETEDelete an Access Token Claim.
Delete an Authorization Server ScopedeleteApiAuthScopeDELETEDelete an Authorization Server Scope.
Delete Authorization ServerdeleteApiAuthorizationDELETEDelete Authorization Server.
Get Authorization ServergetApiAuthorizationGETGet Authorization Server.
Get Authorization Server ScopeslistApiAuthScopesGETGet Authorization Server Scopes.
List Access Token ClaimslistApiAuthClaimsGETList Access Token Claims.
List Authorization ServerslistApiAuthorizationsGETList Authorization Servers.
List Client AppslistApiAuthClientsGETList Client Apps.
Remove a Client AppdeleteApiAuthClientDELETERemove a Client App.
Update a Client AppupdateApiAuthClientPUTUpdate a Client App.
Update an Access Token ClaimupdateApiAuthClaimPUTUpdate an Access Token Claim.
Update an Authorization Server ScopeupdateApiAuthScopePUTUpdate an Authorization Server Scope.
Update Authorization ServerupdateApiAuthorizationPUTUpdate Authorization Server.
App8
Create an AppcreateAppPOSTCreate an App.
Delete an AppdeleteAppDELETEDelete an App.
Delete an App ParameterdeleteAppParameterDELETEDelete an App Parameter.
Get an AppgetAppGETGet an App.
List App UserslistAppUsersGETList App Users.
List AppslistAppsGETList Apps.
List ConnectorslistConnectorsGETList Connectors.
Update an AppupdateAppPUTUpdate an App.
App Rule11
Bulk SortbulkSortAppRulesPUTBulk Sort.
Create RulecreateAppRulePOSTCreate Rule.
Delete RuledeleteAppRuleDELETEDelete Rule.
Get RulegetAppRuleGETGet Rule.
List Action ValueslistAppRuleActionValuesGETList Action Values.
List ActionslistAppRuleActionsGETList Actions.
List Condition OperatorslistAppRuleConditionOperatorsGETList Condition Operators.
List Condition ValueslistAppRuleConditionValuesGETList Condition Values.
List ConditionslistAppRuleConditionsGETList Conditions.
List RuleslistAppRulesGETList Rules.
Update RuleupdateAppRulePUTUpdate Rule.
Branding24
Create Account BrandcreateBrandPOSTCreate Account Brand.
Create Message TemplatecreateBrandTemplatePOSTCreate Message Template.
Delete Account BranddeleteBrandDELETEDelete Account Brand.
Delete Custom MessagedeleteCustomMessageDELETEDelete Custom Message.
Delete Message TemplatedeleteBrandTemplateDELETEDelete Message Template.
Get Account BrandgetBrandGETGet Account Brand.
Get Apps Associated with Account BrandgetBrandAppsGETGet Apps Associated with Account Brand.
Get Email Settings ConfiggetEmailSettingsGETGet Email Settings Config.
Get Master Message Template by TypegetMasterTemplateByTypeGETGet Master Message Template by Type.
Get Master Message Template by Type & LocalegetMasterTemplateByTypeLocaleGETGet Master Message Template by Type & Locale.
Get Message TemplategetBrandTemplateGETGet Message Template.
Get Message Template by TypegetTemplateByTypeGETGet Message Template by Type.
Get Message Template by Type & LocalegetTemplateByTypeLocaleGETGet Message Template by Type & Locale.
List Account BrandslistBrandsGETList Account Brands.
List Custom MessageslistCustomMessagesPOSTList Custom Messages.
List LanguageslistCustomMessageLanguagesGETList Languages.
List Message TemplateslistBrandTemplatesGETList Message Templates.
Lookup Custom MessagelookupCustomMessagePOSTLookup Custom Message.
Reset Email Settings ConfigresetEmailSettingsDELETEReset Email Settings Config.
Update Account BrandupdateBrandPUTUpdate Account Brand.
Update Custom MessageupdateCustomMessagePUTUpdate Custom Message.
Update Email Settings ConfigupdateEmailSettingsPUTUpdate Email Settings Config.
Update Message TemplateupdateBrandTemplatePUTUpdate Message Template.
Update Message Template by Type & LocaleupdateTemplateByTypeLocalePUTUpdate Message Template by Type & Locale.
Embed Apps.Html1
Get Apps to Embed for a Userget_client_apps_embed2GETGet Apps to Embed for a User.
Groups.Html1
Get Groupsget_api_1_groupsGETGet Groups.
Invite Links.Html1
Generate Invite Linkpost_api_1_invites_get_invite_linkPOSTGenerate Invite Link.
Mapping12
Bulk SortbulkSortMappingsPUTBulk Sort.
Create MappingcreateMappingPOSTCreate Mapping.
Delete MappingdeleteMappingDELETEDelete Mapping.
Dry Run MappingdryRunMappingPOSTDry Run Mapping.
Get MappinggetMappingGETGet Mapping.
List Action ValueslistMappingActionValuesGETList Action Values.
List ActionslistMappingActionsGETList Actions.
List Condition OperatorslistMappingConditionOperatorsGETList Condition Operators.
List Condition ValueslistMappingConditionValuesGETList Condition Values.
List ConditionslistMappingConditionsGETList Conditions.
List MappingslistMappingsGETList Mappings.
Update MappingupdateMappingPUTUpdate Mapping.
MFA12
Activate an Authentication FactoractivateFactorPOSTActivate an Authentication Factor.
Enroll an Authentication FactorenrollFactorPOSTEnroll an Authentication Factor.
Generate MFA TokengenerateMfaTokenPOSTGenerate MFA Token.
Get Available Authentication FactorsgetAvailableFactorsGETGet Available Authentication Factors.
Get Enrolled Authentication FactorsgetEnrolledFactorsGETGet Enrolled Authentication Factors.
Remove a FactorremoveFactorDELETERemove a Factor.
Validate a UservalidateSmartMfaUserPOSTValidate a User.
Verify an Authentication FactorverifyFactorByIdPUTVerify an Authentication Factor.
Verify an Authentication FactorverifyFactorPollGETVerify an Authentication Factor.
Verify Enrollment of Authentication FactorsverifyEnrollmentOtpPUTVerify Enrollment of Authentication Factors.
Verify Enrollment of OneLogin Voice & ProtectverifyEnrollmentPollGETVerify Enrollment of OneLogin Voice & Protect.
Verify MFA TokenverifySmartMfaTokenPOSTVerify MFA Token.
Multi Factor Authentication1
Verify an Authentication Factorpost_api_2_mfa_users_user_id_verificationsPOSTVerify an Authentication Factor.
Oauth20 Tokens1
Get Rate Limitget_auth_rate_limitGETGet Rate Limit.
Privileges.Html1
List Privilegesget_api_1_privilegesGETList Privileges.
Report3
List ReportslistReportsGETList Reports.
Run ReportrunReportPOSTRun Report.
Run Report in BackgroundrunReportInBackgroundPOSTRun Report in Background.
Risk8
Create a RulecreateRiskRulePOSTCreate a Rule.
Delete a RuledeleteRiskRuleDELETEDelete a Rule.
Get a Risk ScoregetRiskScorePOSTGet a Risk Score.
Get a RulegetRiskRuleGETGet a Rule.
Get Score InsightsgetRiskScoresGETGet Score Insights.
List RuleslistRiskRulesGETList Rules.
Track an EventtrackRiskEventPOSTTrack an Event.
Update a RuleupdateRiskRulePUTUpdate a Rule.
Role13
Add Role AdminsaddRoleAdminsPOSTAdd Role Admins.
Add Role UsersaddRoleUsersPOSTAdd Role Users.
Create RolescreateRolePOSTCreate Roles.
Delete RoledeleteRoleDELETEDelete Role.
Get RolegetRoleGETGet Role.
Get Role AdminsgetRoleAdminsGETGet Role Admins.
Get Role AppsgetRoleAppsGETGet Role Apps.
Get Role UsersgetRoleUsersGETGet Role Users.
List RoleslistRolesGETList Roles.
Remove Role AdminsremoveRoleAdminsDELETERemove Role Admins.
Remove Role UsersremoveRoleUsersDELETERemove Role Users.
Set Role AppssetRoleAppsPUTSet Role Apps.
Update RoleupdateRolePUTUpdate Role.
SAML2
Generate SAML AssertiongenerateSamlAssertionPOSTGenerate SAML Assertion.
Verify FactorverifySamlFactorPOSTVerify Factor.
Self Registration7
Add Field to ProfileaddSelfRegFieldPOSTAdd Field to Profile.
Create ProfilecreateSelfRegProfilePOSTCreate Profile.
Delete ProfiledeleteSelfRegProfileDELETEDelete Profile.
Get Specific ProfilegetSelfRegProfileGETGet Specific Profile.
List All ProfileslistSelfRegProfilesGETList All Profiles.
Remove Field from ProfileremoveSelfRegFieldDELETERemove Field from Profile.
Update ProfileupdateSelfRegProfilePUTUpdate Profile.
Smart Hook11
Create a HookcreateHookPOSTCreate a Hook.
Create Environment VariablecreateHookEnvVarPOSTCreate Environment Variable.
Delete a HookdeleteHookDELETEDelete a Hook.
Delete Environment VariabledeleteHookEnvVarDELETEDelete Environment Variable.
Get a HookgetHookGETGet a Hook.
Get Environment VariablegetHookEnvVarGETGet Environment Variable.
Get Hook LogsgetHookLogsGETGet Hook Logs.
List Environment VariableslistHookEnvVarsGETList Environment Variables.
List HookslistHooksGETList Hooks.
Update a HookupdateHookPUTUpdate a Hook.
Update Environment VariableupdateHookEnvVarPUTUpdate Environment Variable.
User14
Create Custom AttributecreateCustomAttributePOSTCreate Custom Attribute.
Create UsercreateUserPOSTCreate User.
Delete Custom AttributedeleteCustomAttributeDELETEDelete Custom Attribute.
Delete UserdeleteUserDELETEDelete User.
Get Custom AttributegetCustomAttributeGETGet Custom Attribute.
Get UsergetUserGETGet User.
Get User AppsgetUserAppsGETGet User Apps.
Get User Delegated PrivilegesgetUserDelegatedPrivilegesGETGet User Delegated Privileges.
Get User PrivilegesgetUserPrivilegesGETGet User Privileges.
List Custom AttributeslistCustomAttributesGETList Custom Attributes.
List UserslistUsersGETList Users.
Unlock UserunlockUserPOSTUnlock User.
Update Custom AttributeupdateCustomAttributePUTUpdate Custom Attribute.
Update UserupdateUserPUTUpdate User.