OpenAPI Specification for OneLogin
This Python package is automatically generated by the OpenAPI Generator project:
- API version: 3.1.1
- Package version: 3.1.6
- Build package: org.openapitools.codegen.languages.PythonNextgenClientCodegen For more information, please visit https://support.onelogin.com
Python 3.7+
If the python package is hosted on a repository, you can install directly using:
pip install onelogin
(you may need to run pip
with root permission: sudo pip install onelogin
)
Then import the package:
import onelogin
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install
to install the package for all users)
Then import the package:
import onelogin
Execute pytest
to run the tests.
Please follow the installation procedure and then run the following:
import os
import onelogin
from onelogin.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to https://your-api-subdomain.onelogin.com
# See configuration.py for a list of all supported configuration parameters.
configuration = onelogin.Configuration(
host = "https://your-api-subdomain.onelogin.com"
)
configuration = onelogin.Configuration(
username = os.environ["USERNAME"],
password = os.environ["PASSWORD"]
)
# Enter a context with an instance of the API client
with onelogin.ApiClient(configuration) as api_client:
# Create an instance of the API class
token_instance = onelogin.OAuth2Api(api_client)
generate_token_request = {"grant_type":"client_credentials"} # GenerateTokenRequest | Request Body to Generate OAuth Token
content_type="application/json"
try:
# Generate and Save Access Token
api_response = token_instance.generate_token(generate_token_request, content_type=content_type)
configuration.access_token = api_response.access_token
print(configuration.access_token)
except Exception as e:
print("Exception when generating access token: %s\n" % e)
user_instance = onelogin.UsersV2Api(api_client)
try:
# List Users
api_response = user_instance.list_users2()
print("The response of UsersV2Api->list_users:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling UsersV2Api->list_users: %s\n" % e)
All URIs are relative to https://your-api-subdomain.onelogin.com
Class | Method | HTTP request | Description |
---|---|---|---|
APIAuthClaimsApi | create_auth_claim | POST /api/2/api_authorizations/{api_auth_id}/claims | Create Api Auth Server Claim |
APIAuthClaimsApi | delete_auth_claim | DELETE /api/2/api_authorizations/{api_auth_id}/claims/{claim_id} | Delete Api Auth Server Claim |
APIAuthClaimsApi | get_authclaims | GET /api/2/api_authorizations/{api_auth_id}/claims | Get Api Auth Server claims |
APIAuthClaimsApi | update_claim | PUT /api/2/api_authorizations/{api_auth_id}/claims/{claim_id} | Update Api Auth Server Claim |
APIAuthClientAppsApi | add_client_app | POST /api/2/api_authorizations/{api_auth_id}/clients | Add Client App |
APIAuthClientAppsApi | delete_client_app | DELETE /api/2/api_authorizations/{api_auth_id}/clients/{client_app_id} | Remove Client App |
APIAuthClientAppsApi | list_client_apps | GET /api/2/api_authorizations/{api_auth_id}/clients | List Clients Apps |
APIAuthClientAppsApi | update_client_app | PUT /api/2/api_authorizations/{api_auth_id}/clients/{client_app_id} | Update Client App |
APIAuthScopesApi | create_scope | POST /api/2/api_authorizations/{api_auth_id}/scopes | Create Api Auth Server Scope |
APIAuthScopesApi | delete_scope | DELETE /api/2/api_authorizations/{api_auth_id}/scopes/{scope_id} | Delete Api Auth Server Scope |
APIAuthScopesApi | get_scopes | GET /api/2/api_authorizations/{api_auth_id}/scopes | Get Api Auth Server Scopes |
APIAuthScopesApi | update_scope | PUT /api/2/api_authorizations/{api_auth_id}/scopes/{scope_id} | Update Api Auth Server Scope |
APIAuthorizationServerApi | create_auth_server | POST /api/2/api_authorizations | Create Api Auth Server |
APIAuthorizationServerApi | delete_auth_server | DELETE /api/2/api_authorizations/{api_auth_id} | Delete Api Auth Server |
APIAuthorizationServerApi | get_auth_server | GET /api/2/api_authorizations/{api_auth_id} | Get Api Auth Server |
APIAuthorizationServerApi | list_auth_servers | GET /api/2/api_authorizations | List Api Auth Servers |
APIAuthorizationServerApi | update_auth_server | PUT /api/2/api_authorizations/{api_auth_id} | Update Api Auth Server |
AppRulesApi | create_app_rule | POST /api/2/apps/{app_id}/rules | |
AppRulesApi | delete_rule | DELETE /api/2/apps/{app_id}/rules/{rule_id} | Delete Rule |
AppRulesApi | get_app_rule | GET /api/2/apps/{app_id}/rules/{rule_id} | Get Rule |
AppRulesApi | list_action_valies | GET /api/2/apps/{app_id}/rules/actions/{rule_action_value}/values | List Actions Values |
AppRulesApi | list_actions | GET /api/2/apps/{app_id}/rules/actions | List Actions |
AppRulesApi | list_app_rules | GET /api/2/apps/{app_id}/rules | List Rules |
AppRulesApi | list_condition_operators | GET /api/2/apps/{app_id}/rules/conditions/{rule_condition_value}/operators | List Conditions Operators |
AppRulesApi | list_condition_values | GET /api/2/apps/{app_id}/rules/conditions/{rule_condition_value}/values | List Conditions Values |
AppRulesApi | list_conditions | GET /api/2/apps/{app_id}/rules/conditions | List Conditions |
AppRulesApi | sort_app_rules | PUT /api/2/apps/{app_id}/rules/sort | Bulk Sort |
AppRulesApi | update_app_rule | PUT /api/2/apps/{app_id}/rules/{rule_id} | Update Rule |
AppsApi | create_app | POST /api/2/apps | Create App |
AppsApi | delete_app | DELETE /api/2/apps/{app_id} | Delete App |
AppsApi | delete_app_parameter | DELETE /api/2/apps/{app_id}/parameters/{parameter_id} | Delete Parameter from App |
AppsApi | get_app | GET /api/2/apps/{app_id} | Get App |
AppsApi | get_app_users | GET /api/2/apps/{app_id}/users | Get App Users |
AppsApi | list_apps | GET /api/2/apps | List Apps |
AppsApi | list_connectors | GET /api/2/connectors | List Connectors |
AppsApi | update_app | PUT /api/2/apps/{app_id} | Update App |
BrandingServiceApi | create_brand | POST /api/2/branding/brands | Create Brand |
BrandingServiceApi | delete_brand | DELETE /api/2/branding/brands/{brand_id} | Delete Brand |
BrandingServiceApi | get_brand | GET /api/2/branding/brands/{brand_id} | Get Brand |
BrandingServiceApi | get_brand_apps | GET /api/2/branding/brands/{brand_id}/apps | Get Brand Apps |
BrandingServiceApi | list_brands | GET /api/2/branding/brands | List Account Brands |
BrandingServiceApi | update_brand | PUT /api/2/branding/brands/{brand_id} | Update Brand |
BrandingServiceSMTPApi | delete_email_settings | DELETE /api/2/branding/email_settings | Delete Custom Email Settings |
BrandingServiceSMTPApi | get_email_settings | GET /api/2/branding/email_settings | Get Email Settings |
BrandingServiceSMTPApi | update_email_settings | PUT /api/2/branding/email_settings | Update Email Settings |
BrandingServiceTemplatesApi | create_message_template | POST /api/2/branding/brands/{brand_id}/templates | Create Message Template |
BrandingServiceTemplatesApi | delete_message_template | DELETE /api/2/branding/brands/{brand_id}/templates/{template_id} | Delete Message Template |
BrandingServiceTemplatesApi | get_master_by_type | GET /api/2/branding/brands/master/templates/{template_type} | Get Master Template by Type |
BrandingServiceTemplatesApi | get_message_template_by_id | GET /api/2/branding/brands/{brand_id}/templates/{template_id} | Get Message Template |
BrandingServiceTemplatesApi | get_template_by_locale | GET /api/2/branding/brands/{brand_id}/templates/{template_type}/{locale} | Get Template by Type & Locale |
BrandingServiceTemplatesApi | list_message_templates | GET /api/2/branding/brands/{brand_id}/templates | List Message Templates |
BrandingServiceTemplatesApi | update_message_template_by_id | PUT /api/2/branding/brands/{brand_id}/templates/{template_id} | Update Message Template |
BrandingServiceTemplatesApi | update_template_by_locale | PUT /api/2/branding/brands/{brand_id}/templates/{template_type}/{locale} | Update Template by Type & Locale |
EventsApi | get_event_by_id | GET /api/1/events/{event_id} | Get Event by ID |
EventsApi | get_event_types | GET /api/1/events/types | Get Event Types |
EventsApi | get_events | GET /api/1/events | Get Events |
GroupsApi | get_group_by_id | GET /api/1/groups/{group_id} | Get Group by ID |
GroupsApi | get_groups | GET /api/1/groups | Get Groups |
InviteLinksApi | get_invite_link | POST /api/1/invites/get_invite_link | Generate Invite Link |
InviteLinksApi | send_invite_link | POST /api/1/invites/send_invite_link | Send Invite Link |
MultiFactorAuthenticationApi | create_device_verification | POST /api/2/mfa/users/{user_id}/verifications | Create Device Verification |
MultiFactorAuthenticationApi | create_factor_registration | POST /api/2/mfa/users/{user_id}/registrations | Create Factor Registration |
MultiFactorAuthenticationApi | delete_enrolled_factor | DELETE /api/2/mfa/users/{user_id}/devices/{device_id} | Delete Enrolled Factor |
MultiFactorAuthenticationApi | generate_otp | POST /api/2/mfa/users/{user_id}/mfa_token | Generate MFA token |
MultiFactorAuthenticationApi | get_auth_factors | GET /api/2/mfa/users/{user_id}/factors | Get User Factors |
MultiFactorAuthenticationApi | get_authentication_devices | GET /api/2/mfa/users/{user_id}/devices | Get User Devices |
MultiFactorAuthenticationApi | get_user_registration | GET /api/2/mfa/users/{user_id}/registrations/{registration_id} | Get User Registration |
MultiFactorAuthenticationApi | get_user_verification | GET /api/2/mfa/users/{user_id}/verifications/{verification_id} | Get User Verification |
MultiFactorAuthenticationApi | verify_user_registration | PUT /api/2/mfa/users/{user_id}/registrations/{registration_id} | Verify User Registration |
MultiFactorAuthenticationApi | verify_user_verification | PUT /api/2/mfa/users/{user_id}/verifications/{verification_id} | Verify User Verification |
MultiFactorAuthenticationV1Api | activate_mfa_factors | POST /api/1/users/{user_id}/otp_devices/{device_id}/trigger | Activate a Factor |
MultiFactorAuthenticationV1Api | enroll_mfa_factor | POST /api/1/users/{user_id}/otp_devices | Enroll a Factor |
MultiFactorAuthenticationV1Api | generate_mf_atoken | POST /api/1/users/{user_id}/mfa_token | Generate Temp MFA Token |
MultiFactorAuthenticationV1Api | get_enrolled_factors | GET /api/1/users/{user_id}/otp_devices | Get Enrolled Factors |
MultiFactorAuthenticationV1Api | get_mfa_factors | GET /api/1/users/{user_id}/auth_factor | Get Available Factors |
MultiFactorAuthenticationV1Api | remove_mfa_factors | DELETE /api/1/users/{user_id}/otp_devices/{device_id} | Remove an Enrolled Factor |
MultiFactorAuthenticationV1Api | verify_mfa_factor | POST /api/1/users/{user_id}/otp_devices/{device_id}/verify | Verify a Factor |
OAuth2Api | generate_token | POST /auth/oauth2/v2/token | Generate Token |
OAuth2Api | get_rate_limit | GET /auth/rate_limit | Get Rate Limit |
OAuth2Api | revoke_tokens | POST /auth/oauth2/revoke | Revoke Tokens |
PrivilegesApi | add_privilege_to_role | POST /api/1/privileges/{privilege_id}/roles | Assign a Privilege to Roles |
PrivilegesApi | assign_users_to_privilege | POST /api/1/privileges/{privilege_id}/users | Assign Users to a Privilege |
PrivilegesApi | create_privilege | POST /api/1/privileges | Create a Privilege |
PrivilegesApi | delete_privilege | DELETE /api/1/privileges/{privilege_id} | Delete a Privilege |
PrivilegesApi | delete_role_from_privilege | DELETE /api/1/privileges/{privilege_id}/roles/{role_id} | Remove a Privilege from a Role |
PrivilegesApi | get_assigned_user | GET /api/1/privileges/{privilege_id}/users | Get Users assigned to a Privilege |
PrivilegesApi | get_privilege | GET /api/1/privileges/{privilege_id} | Get a Privilege |
PrivilegesApi | list_privilege_roles | GET /api/1/privileges/{privilege_id}/roles | Get Roles assigned to Privilege |
PrivilegesApi | list_privileges | GET /api/1/privileges | List Privileges |
PrivilegesApi | remove_user_from_privilege | DELETE /api/1/privileges/{privilege_id}/users/{user_id} | Remove a Privilege from Users |
PrivilegesApi | update_privilege | PUT /api/1/privileges/{privilege_id} | Update a Privilege |
RolesApi | add_role_admins | POST /api/2/roles/{role_id}/admins | Add Role Admins |
RolesApi | add_role_users | POST /api/2/roles/{role_id}/users | Add Role Users |
RolesApi | create_role | POST /api/2/roles | Create Role |
RolesApi | delete_role | DELETE /api/2/roles/{role_id} | Delete Role by ID |
RolesApi | get_role | GET /api/2/roles/{role_id} | Get Role by ID |
RolesApi | get_role_admins | GET /api/2/roles/{role_id}/admins | Get Role Admins |
RolesApi | get_role_apps | GET /api/2/roles/{role_id}/apps | Get all Apps assigned to Role |
RolesApi | get_role_by_id | GET /api/1/roles/{role_id} | Get Role by ID |
RolesApi | get_role_by_name | GET /api/1/roles | Get Role by Name |
RolesApi | get_role_users | GET /api/2/roles/{role_id}/users | Get Role Users |
RolesApi | list_roles | GET /api/2/roles | List Roles |
RolesApi | remove_role_admins | DELETE /api/2/roles/{role_id}/admins | Remove Role Admins |
RolesApi | remove_role_users | DELETE /api/2/roles/{role_id}/users | Remove Role Users |
RolesApi | set_role_apps | PUT /api/2/roles/{role_id}/apps | Set Role Apps |
RolesApi | update_role | PUT /api/2/roles/{role_id} | Update Role |
SAMLAssertionsApi | generate_saml_assert | POST /api/1/saml_assertion | Generate SAML Assertion |
SAMLAssertionsApi | generate_saml_assert2 | POST /api/2/saml_assertion | Generate SAML Assertion |
SAMLAssertionsApi | ver_factor_saml | POST /api/1/saml_assertion/verify_factor | Verify Factor SAML |
SAMLAssertionsApi | ver_factor_saml2 | POST /api/2/saml_assertion/verify_factor | Verify Factor SAML |
SmartHooksApi | create_environment_variable | POST /api/2/hooks/envs | Create Environment Variable |
SmartHooksApi | create_hook | POST /api/2/hooks | Create Smart Hook |
SmartHooksApi | delete_environment_variable | DELETE /api/2/hooks/envs/{envvar_id} | Delete Environment Variable |
SmartHooksApi | delete_hook | DELETE /api/2/hooks/{hook_id} | Delete Smart Hook by ID |
SmartHooksApi | get_environment_variable | GET /api/2/hooks/envs/{envvar_id} | Get Environment Variable |
SmartHooksApi | get_hook | GET /api/2/hooks/{hook_id} | Get Smart Hook by ID |
SmartHooksApi | get_logs | GET /api/2/hooks/{hook_id}/logs | Get Smart Hook Logs |
SmartHooksApi | list_environment_variables | GET /api/2/hooks/envs | List Environment Variables |
SmartHooksApi | list_hooks | GET /api/2/hooks | List all Smart Hooks |
SmartHooksApi | update_environment_variable | PUT /api/2/hooks/envs/{envvar_id} | Update Environment Variable |
SmartHooksApi | update_hook | PUT /api/2/hooks/{hook_id} | Update Smart Hook by ID |
UserMappingsApi | create_mapping | POST /api/2/mappings | Create Mapping |
UserMappingsApi | delete_mapping | DELETE /api/2/mappings/{mapping_id} | Delete Mapping |
UserMappingsApi | get_mapping | GET /api/2/mappings/{mapping_id} | Get Mapping |
UserMappingsApi | list_mapping_action_values | GET /api/2/mappings/actions/{mapping_action_value}/values | List Actions Values |
UserMappingsApi | list_mapping_conditions | GET /api/2/mappings/conditions | List Conditions |
UserMappingsApi | list_mapping_conditions_operators | GET /api/2/mappings/conditions/{mapping_condition_value}/operators | List Conditions Operators |
UserMappingsApi | list_mapping_contion_values | GET /api/2/mappings/conditions/{mapping_condition_value}/values | List Conditions Values |
UserMappingsApi | list_mappings | GET /api/2/mappings | List Mappings |
UserMappingsApi | list_mappings_actions | GET /api/2/mappings/actions | List Actions |
UserMappingsApi | sort_mappings | PUT /api/2/mappings/sort | Bulk Sort |
UserMappingsApi | update_mapping | PUT /api/2/mappings/{mapping_id} | Update Mapping |
UsersV1Api | add_roles_to_user | PUT /api/1/users/{user_id}/add_roles | Add Roles for a User |
UsersV1Api | create_user | POST /api/1/users | Create a User |
UsersV1Api | delete_user | DELETE /api/1/users/{user_id} | Delete a User |
UsersV1Api | get_custom_attributes | GET /api/1/users/custom_attributes | Get Custom Attributes |
UsersV1Api | get_user_apps | GET /api/1/users/{user_id}/apps | Get Apps for a User |
UsersV1Api | get_user_by_id | GET /api/1/users/{user_id} | Get User by ID |
UsersV1Api | get_user_roles | GET /api/1/users/{user_id}/roles | Get Roles for a User |
UsersV1Api | list_users | GET /api/1/users | List Users |
UsersV1Api | lock_account_user | PUT /api/1/users/{user_id}/lock_user | Lock User Account |
UsersV1Api | log_out_user | PUT /api/1/users/{user_id}/logout | Log User Out |
UsersV1Api | remove_user_role | PUT /api/1/users/{user_id}/remove_roles | Remove Roles for a User |
UsersV1Api | set_user_state | PUT /api/1/users/{user_id}/set_state | Set User State |
UsersV1Api | update_password_insecure | PUT /api/1/users/set_password_clear_text/{user_id} | Set Password Using ID in Cleartext |
UsersV1Api | update_password_secure | PUT /api/1/users/set_password_using_salt/{user_id} | Set Password Using ID and SHA-256 and Salt |
UsersV1Api | update_user | PUT /api/1/users/{user_id} | Update a User |
UsersV2Api | create_user2 | POST /api/2/users | Create User |
UsersV2Api | delete_user2 | DELETE /api/2/users/{user_id} | Delete User |
UsersV2Api | get_user2 | GET /api/2/users/{user_id} | Get User |
UsersV2Api | get_user_apps2 | GET /api/2/users/{user_id}/apps | Get User Apps |
UsersV2Api | list_users2 | GET /api/2/users | List Users |
UsersV2Api | update_user2 | PUT /api/2/users/{user_id} | Update User |
VigilanceAIApi | create_risk_rule | POST /api/2/risk/rules | Create Rule |
VigilanceAIApi | delete_risk_rule | DELETE /api/2/risk/rules/{rule_id} | Delete Rule |
VigilanceAIApi | get_risk_rule | GET /api/2/risk/rules/{rule_id} | get Risk Rule |
VigilanceAIApi | get_risk_score | POST /api/2/risk/verify | Get a Risk Score |
VigilanceAIApi | get_risk_scores | GET /api/2/risk/scores | Get Score Summary |
VigilanceAIApi | list_risk_rules | GET /api/2/risk/rules | List Rules |
VigilanceAIApi | track_risk_event | POST /api/2/risk/events | Track an Event |
VigilanceAIApi | update_risk_rule | PUT /api/2/risk/rules/{rule_id} | Update Rule |
Class | Method | HTTP request | Description |
---|---|---|---|
APIAuthClaimsApi | create_auth_claim | POST /api/2/api_authorizations/{api_auth_id}/claims | Create Api Auth Server Claim |
APIAuthClaimsApi | delete_auth_claim | DELETE /api/2/api_authorizations/{api_auth_id}/claims/{claim_id} | Delete Api Auth Server Claim |
APIAuthClaimsApi | get_authclaims | GET /api/2/api_authorizations/{api_auth_id}/claims | Get Api Auth Server claims |
APIAuthClaimsApi | update_claim | PUT /api/2/api_authorizations/{api_auth_id}/claims/{claim_id} | Update Api Auth Server Claim |
APIAuthClientAppsApi | add_client_app | POST /api/2/api_authorizations/{api_auth_id}/clients | Add Client App |
APIAuthClientAppsApi | delete_client_app | DELETE /api/2/api_authorizations/{api_auth_id}/clients/{client_app_id} | Remove Client App |
APIAuthClientAppsApi | list_client_apps | GET /api/2/api_authorizations/{api_auth_id}/clients | List Clients Apps |
APIAuthClientAppsApi | update_client_app | PUT /api/2/api_authorizations/{api_auth_id}/clients/{client_app_id} | Update Client App |
APIAuthScopesApi | create_scope | POST /api/2/api_authorizations/{api_auth_id}/scopes | Create Api Auth Server Scope |
APIAuthScopesApi | delete_scope | DELETE /api/2/api_authorizations/{api_auth_id}/scopes/{scope_id} | Delete Api Auth Server Scope |
APIAuthScopesApi | get_scopes | GET /api/2/api_authorizations/{api_auth_id}/scopes | Get Api Auth Server Scopes |
APIAuthScopesApi | update_scope | PUT /api/2/api_authorizations/{api_auth_id}/scopes/{scope_id} | Update Api Auth Server Scope |
APIAuthorizationServerApi | create_auth_server | POST /api/2/api_authorizations | Create Api Auth Server |
APIAuthorizationServerApi | delete_auth_server | DELETE /api/2/api_authorizations/{api_auth_id} | Delete Api Auth Server |
APIAuthorizationServerApi | get_auth_server | GET /api/2/api_authorizations/{api_auth_id} | Get Api Auth Server |
APIAuthorizationServerApi | list_auth_servers | GET /api/2/api_authorizations | List Api Auth Servers |
APIAuthorizationServerApi | update_auth_server | PUT /api/2/api_authorizations/{api_auth_id} | Update Api Auth Server |
AppRulesApi | create_app_rule | POST /api/2/apps/{app_id}/rules | |
AppRulesApi | delete_rule | DELETE /api/2/apps/{app_id}/rules/{rule_id} | Delete Rule |
AppRulesApi | get_app_rule | GET /api/2/apps/{app_id}/rules/{rule_id} | Get Rule |
AppRulesApi | list_action_valies | GET /api/2/apps/{app_id}/rules/actions/{rule_action_value}/values | List Actions Values |
AppRulesApi | list_actions | GET /api/2/apps/{app_id}/rules/actions | List Actions |
AppRulesApi | list_app_rules | GET /api/2/apps/{app_id}/rules | List Rules |
AppRulesApi | list_condition_operators | GET /api/2/apps/{app_id}/rules/conditions/{rule_condition_value}/operators | List Conditions Operators |
AppRulesApi | list_condition_values | GET /api/2/apps/{app_id}/rules/conditions/{rule_condition_value}/values | List Conditions Values |
AppRulesApi | list_conditions | GET /api/2/apps/{app_id}/rules/conditions | List Conditions |
AppRulesApi | sort_app_rules | PUT /api/2/apps/{app_id}/rules/sort | Bulk Sort |
AppRulesApi | update_app_rule | PUT /api/2/apps/{app_id}/rules/{rule_id} | Update Rule |
AppsApi | create_app | POST /api/2/apps | Create App |
AppsApi | delete_app | DELETE /api/2/apps/{app_id} | Delete App |
AppsApi | delete_app_parameter | DELETE /api/2/apps/{app_id}/parameters/{parameter_id} | Delete Parameter from App |
AppsApi | get_app | GET /api/2/apps/{app_id} | Get App |
AppsApi | get_app_users | GET /api/2/apps/{app_id}/users | Get App Users |
AppsApi | list_apps | GET /api/2/apps | List Apps |
AppsApi | list_connectors | GET /api/2/connectors | List Connectors |
AppsApi | update_app | PUT /api/2/apps/{app_id} | Update App |
BrandingServiceApi | create_brand | POST /api/2/branding/brands | Create Brand |
BrandingServiceApi | delete_brand | DELETE /api/2/branding/brands/{brand_id} | Delete Brand |
BrandingServiceApi | get_brand | GET /api/2/branding/brands/{brand_id} | Get Brand |
BrandingServiceApi | get_brand_apps | GET /api/2/branding/brands/{brand_id}/apps | Get Brand Apps |
BrandingServiceApi | list_brands | GET /api/2/branding/brands | List Account Brands |
BrandingServiceApi | update_brand | PUT /api/2/branding/brands/{brand_id} | Update Brand |
BrandingServiceSMTPApi | delete_email_settings | DELETE /api/2/branding/email_settings | Delete Custom Email Settings |
BrandingServiceSMTPApi | get_email_settings | GET /api/2/branding/email_settings | Get Email Settings |
BrandingServiceSMTPApi | update_email_settings | PUT /api/2/branding/email_settings | Update Email Settings |
BrandingServiceTemplatesApi | create_message_template | POST /api/2/branding/brands/{brand_id}/templates | Create Message Template |
BrandingServiceTemplatesApi | delete_message_template | DELETE /api/2/branding/brands/{brand_id}/templates/{template_id} | Delete Message Template |
BrandingServiceTemplatesApi | get_master_by_type | GET /api/2/branding/brands/master/templates/{template_type} | Get Master Template by Type |
BrandingServiceTemplatesApi | get_message_template_by_id | GET /api/2/branding/brands/{brand_id}/templates/{template_id} | Get Message Template |
BrandingServiceTemplatesApi | get_template_by_locale | GET /api/2/branding/brands/{brand_id}/templates/{template_type}/{locale} | Get Template by Type & Locale |
BrandingServiceTemplatesApi | list_message_templates | GET /api/2/branding/brands/{brand_id}/templates | List Message Templates |
BrandingServiceTemplatesApi | update_message_template_by_id | PUT /api/2/branding/brands/{brand_id}/templates/{template_id} | Update Message Template |
BrandingServiceTemplatesApi | update_template_by_locale | PUT /api/2/branding/brands/{brand_id}/templates/{template_type}/{locale} | Update Template by Type & Locale |
EventsApi | get_event_by_id | GET /api/1/events/{event_id} | Get Event by ID |
EventsApi | get_event_types | GET /api/1/events/types | Get Event Types |
EventsApi | get_events | GET /api/1/events | Get Events |
GroupsApi | get_group_by_id | GET /api/1/groups/{group_id} | Get Group by ID |
GroupsApi | get_groups | GET /api/1/groups | Get Groups |
InviteLinksApi | get_invite_link | POST /api/1/invites/get_invite_link | Generate Invite Link |
InviteLinksApi | send_invite_link | POST /api/1/invites/send_invite_link | Send Invite Link |
MultiFactorAuthenticationApi | create_device_verification | POST /api/2/mfa/users/{user_id}/verifications | Create Device Verification |
MultiFactorAuthenticationApi | create_factor_registration | POST /api/2/mfa/users/{user_id}/registrations | Create Factor Registration |
MultiFactorAuthenticationApi | delete_enrolled_factor | DELETE /api/2/mfa/users/{user_id}/devices/{device_id} | Delete Enrolled Factor |
MultiFactorAuthenticationApi | generate_otp | POST /api/2/mfa/users/{user_id}/mfa_token | Generate MFA token |
MultiFactorAuthenticationApi | get_auth_factors | GET /api/2/mfa/users/{user_id}/factors | Get User Factors |
MultiFactorAuthenticationApi | get_authentication_devices | GET /api/2/mfa/users/{user_id}/devices | Get User Devices |
MultiFactorAuthenticationApi | get_user_registration | GET /api/2/mfa/users/{user_id}/registrations/{registration_id} | Get User Registration |
MultiFactorAuthenticationApi | get_user_verification | GET /api/2/mfa/users/{user_id}/verifications/{verification_id} | Get User Verification |
MultiFactorAuthenticationApi | verify_user_registration | PUT /api/2/mfa/users/{user_id}/registrations/{registration_id} | Verify User Registration |
MultiFactorAuthenticationApi | verify_user_verification | PUT /api/2/mfa/users/{user_id}/verifications/{verification_id} | Verify User Verification |
MultiFactorAuthenticationV1Api | activate_mfa_factors | POST /api/1/users/{user_id}/otp_devices/{device_id}/trigger | Activate a Factor |
MultiFactorAuthenticationV1Api | enroll_mfa_factor | POST /api/1/users/{user_id}/otp_devices | Enroll a Factor |
MultiFactorAuthenticationV1Api | generate_mf_atoken | POST /api/1/users/{user_id}/mfa_token | Generate Temp MFA Token |
MultiFactorAuthenticationV1Api | get_enrolled_factors | GET /api/1/users/{user_id}/otp_devices | Get Enrolled Factors |
MultiFactorAuthenticationV1Api | get_mfa_factors | GET /api/1/users/{user_id}/auth_factor | Get Available Factors |
MultiFactorAuthenticationV1Api | remove_mfa_factors | DELETE /api/1/users/{user_id}/otp_devices/{device_id} | Remove an Enrolled Factor |
MultiFactorAuthenticationV1Api | verify_mfa_factor | POST /api/1/users/{user_id}/otp_devices/{device_id}/verify | Verify a Factor |
OAuth2Api | generate_token | POST /auth/oauth2/v2/token | Generate Token |
OAuth2Api | get_rate_limit | GET /auth/rate_limit | Get Rate Limit |
OAuth2Api | revoke_tokens | POST /auth/oauth2/revoke | Revoke Tokens |
PrivilegesApi | add_privilege_to_role | POST /api/1/privileges/{privilege_id}/roles | Assign a Privilege to Roles |
PrivilegesApi | assign_users_to_privilege | POST /api/1/privileges/{privilege_id}/users | Assign Users to a Privilege |
PrivilegesApi | create_privilege | POST /api/1/privileges | Create a Privilege |
PrivilegesApi | delete_privilege | DELETE /api/1/privileges/{privilege_id} | Delete a Privilege |
PrivilegesApi | delete_role_from_privilege | DELETE /api/1/privileges/{privilege_id}/roles/{role_id} | Remove a Privilege from a Role |
PrivilegesApi | get_assigned_user | GET /api/1/privileges/{privilege_id}/users | Get Users assigned to a Privilege |
PrivilegesApi | get_privilege | GET /api/1/privileges/{privilege_id} | Get a Privilege |
PrivilegesApi | list_privelege_roles | GET /api/1/privileges/{privilege_id}/roles | Get Roles assigned to Privilege |
PrivilegesApi | list_priveleges | GET /api/1/privileges | List Privileges |
PrivilegesApi | remove_user_from_privilege | DELETE /api/1/privileges/{privilege_id}/users/{user_id} | Remove a Privilege from Users |
PrivilegesApi | update_privilege | PUT /api/1/privileges/{privilege_id} | Update a Privilege |
RolesApi | add_role_admins | POST /api/2/roles/{role_id}/admins | Add Role Admins |
RolesApi | add_role_users | POST /api/2/roles/{role_id}/users | Add Role Users |
RolesApi | create_role | POST /api/2/roles | Create Role |
RolesApi | delete_role | DELETE /api/2/roles/{role_id} | Delete Role by ID |
RolesApi | get_role | GET /api/2/roles/{role_id} | Get Role by ID |
RolesApi | get_role_admins | GET /api/2/roles/{role_id}/admins | Get Role Admins |
RolesApi | get_role_apps | GET /api/2/roles/{role_id}/apps | Get all Apps assigned to Role |
RolesApi | get_role_by_id | GET /api/1/roles/{role_id} | Get Role by ID |
RolesApi | get_role_by_name | GET /api/1/roles | Get Role by Name |
RolesApi | get_role_users | GET /api/2/roles/{role_id}/users | Get Role Users |
RolesApi | list_roles | GET /api/2/roles | List Roles |
RolesApi | remove_role_admins | DELETE /api/2/roles/{role_id}/admins | Remove Role Admins |
RolesApi | remove_role_users | DELETE /api/2/roles/{role_id}/users | Remove Role Users |
RolesApi | set_role_apps | PUT /api/2/roles/{role_id}/apps | Set Role Apps |
RolesApi | update_role | PUT /api/2/roles/{role_id} | Update Role |
SAMLAssertionsApi | generate_saml_assert | POST /api/1/saml_assertion | Generate SAML Assertion |
SAMLAssertionsApi | generate_saml_assert2 | POST /api/2/saml_assertion | Generate SAML Assertion |
SAMLAssertionsApi | ver_factor_saml | POST /api/1/saml_assertion/verify_factor | Verify Factor SAML |
SAMLAssertionsApi | ver_factor_saml2 | POST /api/2/saml_assertion/verify_factor | Verify Factor SAML |
SmartHooksApi | create_environment_variable | POST /api/2/hooks/envs | Create Environment Variable |
SmartHooksApi | create_hook | POST /api/2/hooks | Create Smart Hook |
SmartHooksApi | delete_environment_variable | DELETE /api/2/hooks/envs/{envvar_id} | Delete Environment Variable |
SmartHooksApi | delete_hook | DELETE /api/2/hooks/{hook_id} | Delete Smart Hook by ID |
SmartHooksApi | get_environment_variable | GET /api/2/hooks/envs/{envvar_id} | Get Environment Variable |
SmartHooksApi | get_hook | GET /api/2/hooks/{hook_id} | Get Smart Hook by ID |
SmartHooksApi | get_logs | GET /api/2/hooks/{hook_id}/logs | Get Smart Hook Logs |
SmartHooksApi | list_environment_variables | GET /api/2/hooks/envs | List Environment Variables |
SmartHooksApi | list_hooks | GET /api/2/hooks | List all Smart Hooks |
SmartHooksApi | update_environment_variable | PUT /api/2/hooks/envs/{envvar_id} | Update Environment Variable |
SmartHooksApi | update_hook | PUT /api/2/hooks/{hook_id} | Update Smart Hook by ID |
UserMappingsApi | create_mapping | POST /api/2/mappings | Create Mapping |
UserMappingsApi | delete_mapping | DELETE /api/2/mappings/{mapping_id} | Delete Mapping |
UserMappingsApi | get_mapping | GET /api/2/mappings/{mapping_id} | Get Mapping |
UserMappingsApi | list_mapping_action_values | GET /api/2/mappings/actions/{mapping_action_value}/values | List Actions Values |
UserMappingsApi | list_mapping_conditions | GET /api/2/mappings/conditions | List Conditions |
UserMappingsApi | list_mapping_conditions_operators | GET /api/2/mappings/conditions/{mapping_condition_value}/operators | List Conditions Operators |
UserMappingsApi | list_mapping_contion_values | GET /api/2/mappings/conditions/{mapping_condition_value}/values | List Conditions Values |
UserMappingsApi | list_mappings | GET /api/2/mappings | List Mappings |
UserMappingsApi | list_mappings_actions | GET /api/2/mappings/actions | List Actions |
UserMappingsApi | sort_mappings | PUT /api/2/mappings/sort | Bulk Sort |
UserMappingsApi | update_mapping | PUT /api/2/mappings/{mapping_id} | Update Mapping |
UsersV1Api | add_roles_to_user | PUT /api/1/users/{user_id}/add_roles | Add Roles for a User |
UsersV1Api | create_user | POST /api/1/users | Create a User |
UsersV1Api | delete_user | DELETE /api/1/users/{user_id} | Delete a User |
UsersV1Api | get_custom_attributes | GET /api/1/users/custom_attributes | Get Custom Attributes |
UsersV1Api | get_user_apps | GET /api/1/users/{user_id}/apps | Get Apps for a User |
UsersV1Api | get_user_by_id | GET /api/1/users/{user_id} | Get User by ID |
UsersV1Api | get_user_roles | GET /api/1/users/{user_id}/roles | Get Roles for a User |
UsersV1Api | list_users | GET /api/1/users | List Users |
UsersV1Api | lock_account_user | PUT /api/1/users/{user_id}/lock_user | Lock User Account |
UsersV1Api | log_out_user | PUT /api/1/users/{user_id}/logout | Log User Out |
UsersV1Api | remove_user_role | PUT /api/1/users/{user_id}/remove_roles | Remove Roles for a User |
UsersV1Api | set_user_state | PUT /api/1/users/{user_id}/set_state | Set User State |
UsersV1Api | update_password_insecure | PUT /api/1/users/set_password_clear_text/{user_id} | Set Password Using ID in Cleartext |
UsersV1Api | update_password_secure | PUT /api/1/users/set_password_using_salt/{user_id} | Set Password Using ID and SHA-256 and Salt |
UsersV1Api | update_user | PUT /api/1/users/{user_id} | Update a User |
UsersV2Api | create_user2 | POST /api/2/users | Create User |
UsersV2Api | delete_user2 | DELETE /api/2/users/{user_id} | Delete User |
UsersV2Api | get_user2 | GET /api/2/users/{user_id} | Get User |
UsersV2Api | get_user_apps2 | GET /api/2/users/{user_id}/apps | Get User Apps |
UsersV2Api | list_users2 | GET /api/2/users | List Users |
UsersV2Api | update_user2 | PUT /api/2/users/{user_id} | Update User |
VigilanceAIApi | create_risk_rule | POST /api/2/risk/rules | Create Rule |
VigilanceAIApi | delete_risk_rule | DELETE /api/2/risk/rules/{rule_id} | Delete Rule |
VigilanceAIApi | get_risk_rule | GET /api/2/risk/rules/{rule_id} | get Risk Rule |
VigilanceAIApi | get_risk_score | POST /api/2/risk/verify | Get a Risk Score |
VigilanceAIApi | get_risk_scores | GET /api/2/risk/scores | Get Score Summary |
VigilanceAIApi | list_risk_rules | GET /api/2/risk/rules | List Rules |
VigilanceAIApi | track_risk_event | POST /api/2/risk/events | Track an Event |
VigilanceAIApi | update_risk_rule | PUT /api/2/risk/rules/{rule_id} | Update Rule |
- ActionObj
- ActivateMfaFactorsRequest
- AddClientApp201Response
- AddClientAppRequest
- AddPrivilegeToRole201Response
- AddPrivilegeToRoleRequest
- AddRolesToUserRequest
- AltErr
- AppParameters
- AppRule
- AssignUsersToPrivilegeRequest
- AuthClaim
- AuthId
- AuthMethod
- AuthScope
- AuthServer
- AuthServerConfiguration
- Brand
- BrandApp
- BrandBackground
- BrandBackgroundUrls
- BrandLogo
- BrandLogoUrls
- BrandReq
- ClientAppFull
- ClockCounter
- Condition
- ConfigurationOidc
- ConfigurationSaml
- Connector
- CreateApp200Response
- CreateAppRequest
- CreateDeviceVerification201Response
- CreateDeviceVerificationRequest
- CreateFactorRegistration201Response
- CreateFactorRegistrationRequest
- CreateRole201ResponseInner
- Device
- EmailConfig
- EnforcementPoint
- EnforcementPointResourcesInner
- EnrollMfaFactor200Response
- Error
- Event
- GenerateMFAtoken200Response
- GenerateMFAtokenRequest
- GenerateOTP201Response
- GenerateOTPRequest
- GenerateSamlAssert200Response
- GenerateTokenRequest
- GenericApp
- GenericAppProvisioning
- GetAssignedUser200Response
- GetAuthFactors200Response
- GetAuthenticationDevices200ResponseInner
- GetCustomAttributes200Response
- GetEmailSettings200Response
- GetEmailSettings200ResponseOneOf
- GetEnrolledFactors200Response
- GetEnrolledFactors200ResponseData
- GetEnrolledFactors200ResponseDataOtpDevicesInner
- GetEventById200Response
- GetEventTypes200Response
- GetEventTypes200ResponseDataInner
- GetEvents200Response
- GetEvents200ResponsePagination
- GetGroups200Response
- GetInviteLink200Response
- GetInviteLinkRequest
- GetMFAFactors200Response
- GetMFAFactors200ResponseData
- GetMFAFactors200ResponseDataAuthFactorsInner
- GetRateLimit200Response
- GetRiskScore200Response
- GetRiskScoreRequest
- GetRiskScores200Response
- GetRiskScores200ResponseScores
- GetRoleApps200ResponseInner
- GetRoleById200Response
- GetRoleById200ResponseDataInner
- GetRoleByName200Response
- GetRoleByName200ResponseDataInner
- GetRoleByName200ResponsePagination
- GetUserApps200ResponseInner
- GetUserRoles200Response
- GetUserVerification200Response
- Group
- Hook
- HookEnvvar
- HookLog
- HookOptions
- HookStatus
- ListConditions200ResponseInner
- ListMappingActionValues200ResponseInner
- ListMappingConditions200Response
- ListMappingConditionsOperators200ResponseInner
- ListMappingContionValues200ResponseInner
- ListMappingsActions200ResponseInner
- ListMessageTemplates200ResponseInner
- ListPrivilegeRoles200Response
- Locale
- LockAccountUserRequest
- Mapping
- MessageTemplate
- MessageTemplateTemplate
- MessageTemplateTemplateOneOf
- MessageTemplateTemplateOneOf1
- OauthToken
- OidcApp
- OidcAppAllOf
- OtpDevice
- Privilege
- PrivilegePrivilege
- PrivilegePrivilegeStatementInner
- RateLimit
- RemoveRoleUsersRequest
- RemoveUserRoleRequest
- RemoveUserRoleRequestRoleIdArrayInner
- RequestBrand
- RevokeTokensRequest
- RiskDevice
- RiskRule
- RiskUser
- Role
- RuleAction
- RuleCondition
- SamlApp
- SamlAppAllOf
- SamlAppAllOfParameters
- SamlAppAllOfParametersSamlUsername
- SamlAssert
- SamlFactor
- Scope
- SendInviteLink200Response
- SendInviteLinkRequest
- Session
- SetUserStateRequest
- Source
- SsoOidc
- SsoSaml
- SsoSamlCertificate
- TokenClaim
- TrackRiskEventRequest
- UpdateClientAppRequest
- UpdateEnvironmentVariableRequest
- UpdatePasswordInsecureRequest
- UpdatePasswordSecureRequest
- UpdatePrivilege200Response
- UpdateRiskRuleRequest
- UpdateRole200Response
- User
- VerFactorSaml200Response
- Verb
- VerifyMfaFactorRequest
- VerifyUserRegistration200Response
- VerifyUserRegistrationRequest
- VerifyUserVerificationRequest
-
Type: OAuth
-
Flow: application
-
Authorization URL:
-
Scopes:
-
Authentication Only: Gives the credential pair the ability to generate an access token that can perform POST calls only to authentication endpoints, providing least privileged access to authentication code. These endpoints include: - Verify Factor (SAML Assertion) - Generate SAML Assertion - Verify Factor (Login) - Create Session Login Token - Log User Out
-
Read Users: Gives the credential pair the ability to generate an access token that can perform GET calls available for the User, Role, and Group API resources.
-
Manage users: Gives the credential pair the ability to generate an access token that can perform GET, POST, PUT, and DELETE calls available for the User, Role, and Group API resources, with the exception of setting passwords and assigning and removing roles
-
Manage All: Gives the credential pair the ability to generate an access token that can perform GET, POST, PUT, and DELETE calls for all available API resources, including the ability to set passwords and assign and remove roles.
-
Read All: Gives the credential pair the ability to generate an access token that can perform GET calls available for all API resources.
-
Type: HTTP basic authentication
- Type: HTTP basic authentication
jmfwolf