Okta
Operations
List all Agent Pools
List all Agent Pool updates
Create an Agent Pool update
Retrieve an Agent Pool update's settings
Update an Agent Pool update settings
Activate an Agent Pool update
Deactivate an Agent Pool update
Delete an Agent Pool update
Retrieve an Agent Pool update by id
Pause an Agent Pool update
Update an Agent Pool update by id
Resume an Agent Pool update
Retry an Agent Pool update
Stop an Agent Pool update
Revoke an API Token
Retrieve an API Token's Metadata
Upsert an API Token Network Condition
Revoke the Current API Token
List all API Token Metadata
Retrieve the default Provisioning Connection
Activate the default Provisioning Connection
Deactivate the default Provisioning Connection
Update the default Provisioning Connection
Revoke a Certificate Signing Request
Retrieve a Certificate Signing Request
Publish a Certificate Signing Request
List all Certificate Signing Requests
Generate a Certificate Signing Request
List all the OAuth 2.0 Client JSON Web Keys
Delete an OAuth 2.0 Client JSON Web Key
Retrieve an OAuth 2.0 Client JSON Web Key
Activate an OAuth 2.0 Client JSON Web Key
Deactivate an OAuth 2.0 Client JSON Web Key
Add a JSON Web Key
Generate a Key Credential
List all Key Credentials
Clone a Key Credential
Retrieve a Key Credential
List all OAuth 2.0 Client Secrets
Create an OAuth 2.0 Client Secret
Delete an OAuth 2.0 Client Secret
Retrieve an OAuth 2.0 Client Secret
Activate an OAuth 2.0 Client Secret
Deactivate an OAuth 2.0 Client Secret
Delete an Application
Retrieve a Feature
Update a Feature
List all Features
Retrieve an Application
List all app Grants
Revoke an app Grant
Retrieve an app Grant
Grant consent to scope
List all Application Groups
Unassign an Application Group
Retrieve an Application Group
Update an Application Group
Assign an Application Group
Activate an Application
Deactivate an Application
Upload an application Logo
Assign an Authentication Policy
Replace an Application
Preview the application SAML metadata
Revoke all Application Tokens
List all Application Refresh Tokens
Revoke an Application Token
Retrieve an Application Token
List all Application Users
Assign an Application User
Unassign an Application User
Retrieve an Application User
Update an Application User
Verify the Provisioning Connection
List all Applications
Create an Application
Retrieve an Authenticator
Activate an Authenticator
Deactivate an Authenticator
List all Methods of an Authenticator
Retrieve an Authenticator Method
Activate an Authenticator Method
Deactivate an Authenticator Method
Replace an Authenticator Method
Replace an Authenticator
List all Authenticators
Create an Authenticator
Delete an associated Authorization Server
List all associated Authorization Servers
Create an associated Authorization Server
Delete a custom token Claim
Retrieve a custom token Claim
Replace a custom token Claim
List all custom token Claims
Create a custom token Claim
Revoke all refresh tokens for a Client
List all refresh tokens for a Client
Revoke a refresh token for a Client
Retrieve a refresh token for a Client
List all Client resources for an authorization server
List all Credential Keys
Retrieve an Authorization Server Key
Rotate all Credential Keys
Delete an Authorization Server
Retrieve an Authorization Server
Activate an Authorization Server
Deactivate an Authorization Server
List all Policies
Retrieve a Policy
Replace a Policy
List all Policy Rules
Create a Policy Rule
Retrieve a Policy Rule
Replace a Policy Rule
Create a Policy
Replace an Authorization Server
List all Custom Token Scopes
Create a Custom Token Scope
Delete a Custom Token Scope
Retrieve a Custom Token Scope
Replace a Custom Token Scope
List all Authorization Servers
Create an Authorization Server
Delete a Behavior Detection Rule
Retrieve a Behavior Detection Rule
Activate a Behavior Detection Rule
Deactivate a Behavior Detection Rule
Replace a Behavior Detection Rule
List all Behavior Detection Rules
Create a Behavior Detection Rule
Delete a brand
List all Domains associated with a Brand
Retrieve a Brand
Delete the Customized Error Page
Retrieve the Customized Error Page
Replace the Customized Error Page
Retrieve the Default Error Page
Retrieve the Error Page Sub-Resources
Delete the Preview Error Page
Retrieve the Preview Error Page Preview
Replace the Preview Error Page
Delete the Customized Sign-in Page
Retrieve the Customized Sign-in Page
Replace the Customized Sign-in Page
Retrieve the Default Sign-in Page
Retrieve the Sign-in Page Sub-Resources
Delete the Preview Sign-in Page
Retrieve the Preview Sign-in Page Preview
Replace the Preview Sign-in Page
List all Sign-in Widget Versions
Retrieve the Sign-out Page Settings
Replace the Sign-out Page Settings
Replace a Brand
List all Email Templates
Delete an Email Customization
Retrieve an Email Customization
GET /api/v1/brands/{brandId}/templates/email/{templateName}/customizations/{customizationId}/preview
Retrieve a Preview of an Email Customization
Replace an Email Customization
Delete all Email Customizations
List all Email Customizations
Create an Email Customization
Retrieve an Email Template Default Content
Retrieve a Preview of the Email Template default content
Retrieve an Email Template
Retrieve the Email Template Settings
Replace the Email Template Settings
Send a Test Email
List all Themes
Delete the Background Image
Upload the Background Image
Delete the Favicon
Upload the Favicon
Retrieve a Theme
Delete the Logo
Upload the Logo
Replace a Theme
List all Brands
Create a Brand
Delete a CAPTCHA Instance
Retrieve a CAPTCHA Instance
Update a CAPTCHA Instance
Replace a CAPTCHA Instance
List all CAPTCHA Instances
Create a CAPTCHA instance
Delete a Device Assurance Policy
Retrieve a Device Assurance Policy
Replace a Device Assurance Policy
List all Device Assurance Policies
Create a Device Assurance Policy
Delete a Device
Retrieve a Device
Activate a Device
Deactivate a Device
Suspend a Device
Unsuspend a Device
List all Users for a Device
List all Devices
Update an AD Group membership
Upsert the Custom Domain's Certificate
Delete a Custom Domain
Retrieve a Custom Domain
Replace a Custom Domain's Brand
Verify a Custom Domain
List all Custom Domains
Create a Custom Domain
Delete an Email Domain
Retrieve an Email Domain
Replace an Email Domain
Verify an Email Domain
List all Email Domains
Create an Email Domain
Delete an SMTP Server configuration
Retrieve an SMTP Server configuration
Update an SMTP Server configuration
Test an SMTP Server configuration
List all enrolled SMTP servers
Create a custom SMTP server
Delete an Event Hook
Retrieve an Event Hook
Activate an Event Hook
Deactivate an Event Hook
Verify an Event Hook
Replace an Event Hook
List all Event Hooks
Create an Event Hook
List all dependencies
List all dependents
Retrieve a Feature
Update a Feature lifecycle
List all Features
Retrieve the Okta Application Settings
Replace the Okta Application Settings
List all Groups
List all Assigned Applications
Delete a Group
Retrieve a Group
List all Group Owners
Delete a Group Owner
Assign a Group Owner
Replace a Group
List all Group Role Assignments
Assign a Role to a Group
Unassign a Group Role
Retrieve a Group Role Assignment
Unassign an Group Role Application Instance Target
Assign an Group Role Application Instance Target
Unassign a Group Role Application Target
Assign an Group Role Application Target
List all Group Role Application Targets
List all Group Role Group Targets
Unassign a Group Role Group Target
Assign a Group Role Group Target
List all Member Users
Unassign a User from a Group
Assign a User to a Group
Add a Group
List all Group rules
Delete a Group Rule
Retrieve a Group rule
Activate a Group Rule
Deactivate a Group Rule
Replace a Group rule
Create a Group rule
List all keys
Delete a key
Retrieve a key by ID
Replace a key
Create a key
Retrieve a public key
List all Users with Role Assignments
List all Resource Sets
Create a Resource Set
List all Role Resource Set Bindings
Create a Role Resource Set Binding
Delete a Role Resource Set Binding
Retrieve a Role Resource Set Binding
List all Role Resource Set Binding Members
Unassign a Role Resource Set Bindiing Member
Retrieve a Role Resource Set Binding Member
Add more Role Resource Set Binding Members
Delete a Resource Set
Retrieve a Resource Set
Replace a Resource Set
List all Resource Set Resources
Add more Resources to a Resource Set
Delete a Resource Set Resource
List all Custom Roles
Create a Custom Role
Delete a Custom Role
Retrieve a Role
List all Custom Role Permissions
Delete a Custom Role Permission
Retrieve a Custom Role Permission
Create a Custom Role Permission
Replace a Custom Role Permission
Replace a Custom Role
List all Identity Source Sessions
Create an Identity Source Session
Upload the data to be deleted in Okta
Upload the data to be upserted in Okta
Delete an Identity Source Session
Retrieve an Identity Source Session
Start the import from the Identity Source
List all IdP Key Credentials
Delete an IdP Key Credential
Retrieve an IdP Key Credential
Replace an IdP Key Credential
Create an IdP Key Credential
List all Identity Providers
List all Certificate Signing Requests
Revoke a Certificate Signing Request
Retrieve a Certificate Signing Request
Publish a Certificate Signing Request
Generate a Certificate Signing Request
Generate a new signing Key Credential for IdP
List all signing Key Credentials for IdP
Clone a signing Key Credential for IdP
Retrieve a signing Key Credential for IdP
Delete an Identity Provider
Retrieve an Identity Provider
Activate an Identity Provider
Deactivate an Identity Provider
Replace an Identity Provider
List all Users for IdP
List all Tokens from OIDC IdP
Unlink a User from IdP
Retrieve a User for IdP
Link a User to IdP
Create an Identity Provider
List all Inline Hooks
Delete an Inline Hook
Execute an Inline Hook
Retrieve an Inline Hook
Activate an Inline Hook
Deactivate an Inline Hook
Update an Inline Hook
Replace an Inline Hook
Create an Inline Hook
List all System Log Events
List all Log Streams
Delete a Log Stream
Retrieve a Log Stream
Activate a Log Stream
Deactivate a Log Stream
Replace a Log Stream
Create a Log Stream
List all Profile Mappings
Retrieve a Profile Mapping
Update a Profile Mapping
Retrieve the default App User Schema for an App
Update the App User Profile Schema for an App
Retrieve the default Group Schema
Update the Group Profile Schema
List the Log Stream Schemas
Retrieve the Log Stream Schema for the schema type
List all Linked Object Definitions
Delete a Linked Object Definition
Retrieve a Linked Object Definition
Create a Linked Object Definition
Retrieve a User Schema
Update a User Schema
List all User Types
Create a User Type
Delete a User Type
Retrieve a User Type
Update a User Type
Replace a User Type
List all UI Schemas
Delete a UI Schema
Retrieve a UI Schema
Replace a UI Schema
Create a UI Schema
Delete the Org-wide CAPTCHA Settings
Retrieve the Org-wide CAPTCHA Settings
Replace the Org-wide CAPTCHA Settings
Retrieve the Contact Type User
Replace the Contact Type User
List all Org Contact Types
Remove Bounced Emails
List all YubiKey OTP Tokens
Upload a YubiKey OTP Seed
Retrieve a YubiKey OTP Token
Retrieve the Org General Settings
Upload the Org Logo
Retrieve the Org Third-Party Admin Setting
Update the Org Third-Party Admin Setting
Update the Org General Settings
Retrieve the Org Preferences
Set the Hide Dashboard Footer Preference
Set the Show Dashboard Footer Preference
Retrieve Okta Aerial consent for your Org
Grant Okta Aerial access to your Org
Revoke Okta Aerial access to your Org
Retrieve the Okta Communication Settings
Opt in to Okta User Communication Emails
Opt out of Okta User Communication Emails
Extend Okta Support Access
Retrieve the Okta Support Settings
Grant Okta Support Access
Revoke Okta Support Access
Replace the Org General Settings
Retrieve the Default Public Client App Role Setting
Assign the Default Public Client App Role Setting
Create an Org
List all Policies
Clone an existing Policy
Delete a Policy
Retrieve a Policy
Activate a Policy
Deactivate a Policy
List all resources mapped to a Policy
Delete a policy resource Mapping
Retrieve a policy resource Mapping
Map a resource to a Policy
Replace a Policy
List all Policy Rules
Create a Policy Rule
Delete a Policy Rule
Retrieve a Policy Rule
Activate a Policy Rule
Deactivate a Policy Rule
Replace a Policy Rule
Create a Policy
Create a Policy Simulation
List all Principal Rate Limits
Create a Principal Rate Limit
Retrieve a Principal Rate Limit
Replace a Principal Rate Limit
List all Push Providers
Create a Push Provider
Delete a Push Provider
Retrieve a Push Provider
Replace a Push Provider
Retrieve the Rate Limit Admin Notification Settings
Replace the Rate Limit Admin Notification Settings
Retrieve the Per-Client Rate Limit Settings
Replace the Per-Client Rate Limit Settings
Retrieve the Rate Limit Warning Threshold Percentage
Replace the Rate Limit Warning Threshold Percentage
Delete a Realm Assignment
Retrieve a Realm Assignment
Activate a Realm Assignment
Deactivate a Realm Assignment
Replace a Realm Assignment
List all Realm Assignments
List all Realm Assignment operations
Execute a Realm Assignment
Create a Realm Assignment
List all Realms
Create a Realm
Delete a Realm
Retrieve a Realm
Replace the realm profile
Send multiple Risk Events
List all Risk Providers
Create a Risk Provider
Delete a Risk Provider
Retrieve a Risk Provider
Replace a Risk Provider
List all Subscriptions for a Role
Retrieve a Subscription for a Role
Subscribe a Role to a Specific Notification Type
Unsubscribe a Role from a Specific Notification Type
List all Security Events Providers
Create a Security Events Provider
Delete a Security Events Provider
Retrieve the Security Events Provider
Activate a Security Events Provider
Deactivate a Security Events Provider
Replace a Security Events Provider
Close the current Session
Retrieve the current Session
Refresh the current Session
Create a Session with session token
Revoke a Session
Retrieve a Session
Refresh a Session
Delete an SSF Stream
Retrieve the SSF Stream configuration(s)
Update an SSF Stream
Create an SSF Stream
Replace an SSF Stream
List all SMS Templates
Create an SMS Template
Delete an SMS Template
Retrieve an SMS Template
Update an SMS Template
Replace an SMS Template
Retrieve the ThreatInsight Configuration
Update the ThreatInsight Configuration
List all Trusted Origins
Create a Trusted Origin
Delete a Trusted Origin
Retrieve a Trusted Origin
Activate a Trusted Origin
Deactivate a Trusted Origin
Replace a Trusted Origin
List all Users
Delete a User
Retrieve a User
Reactivate a User
Update a User
Replace a User
End a current User session
Create a User
List all Assigned App Links
List all User Blocks
Revoke all Grants for a Client
List all Grants for a Client
Revoke all Refresh Tokens for a Client
List all Refresh Tokens for a Client
Revoke a Token for a Client
Retrieve a Refresh Token for a Client
List all Clients
Update Password
Update Recovery Question
Reset Password with Recovery Question
Start forgot password flow
List all supported Factors
Unenroll a Factor
Retrieve a Factor
Activate a Factor
Resend a Factor enrollment
Retrieve a Factor transaction status
Verify a Factor
List all enrolled Factors
Enroll a Factor
List all supported Security Questions
Revoke all User Grants
List all User Grants
Revoke a User Grant
Retrieve a User Grant
List all Groups
List all Identity Providers for User
Activate a User
Deactivate a User
Expire Password with temporary password
Expire Password
Reset Factors
Reset password
Suspend a User
Unlock a User
Unsuspend a User
List all User Role Assignments
Assign a User Role
Unassign a User Role
Retrieve a User Role Assignment
Unassign an Admin Role Application Instance Target
Assign an Admin Role Application Instance Target
Unassign an Admin Role Application Target
Assign an Admin Role Application Target
List all Admin Role Application Targets
Assign all Apps as Target to Role
List all Admin Role Group Targets
Unassign an Admin Role Group Target
Assign an Admin Role Group Target
Revoke all User sessions
List all Subscriptions for a User
Retrieve a Subscription for a User
Subscribe a User to a Specific Notification Type
Unsubscribe a User from a Specific Notification Type
Assign a Linked Object value for primary
Delete a Linked Object value
List the primary or all of the associated Linked Object values
List all Network Zones
Create a Network Zone
Delete a Network Zone
Retrieve a Network Zone
Activate a Network Zone
Deactivate a Network Zone
Replace a Network Zone
Retrieve the Authenticator Settings
Replace the Authenticator Settings
Retrieve the User Lockout Settings
Replace the User Lockout Settings
Retrieve the Desktop MFA Recovery PIN Org setting
Replace the Desktop MFA Recovery PIN Org Setting
List all API Service Integration instance Secrets
Create an API Service Integration instance Secret
Delete an API Service Integration instance Secret
Activate an API Service Integration instance Secret
Deactivate an API Service Integration instance Secret
Delete an API Service Integration instance
Retrieve an API Service Integration instance
List all API Service Integration instances
Create an API Service Integration instance
List all Client Role Assignments
Assign a Client Role
Unassign a Client Role
Retrieve a Client Role
DELETE /oauth2/v1/clients/{clientId}/roles/{roleAssignmentId}/targets/catalog/apps/{appName}/{appId}
Unassign a Client Role Application Instance Target
Assign a Client Role Application Instance Target
Unassign a Client Role Application Target
Assign a Client Role Application Target
List all Client Role Application Targets
List all Client Role Group Targets
Unassign a Client Role Group Target
Assign a Client Role Group Target
Publish a Security Event Token
Activate a Preregistered WebAuthn Factor
Enroll a Preregistered WebAuthn Factor
Generate a Fulfillment Request
Send a PIN to user
Delete a WebAuthn Preregistration Factor
List all WebAuthn Preregistration Factors
Retrieve the Well-Known App Authenticator Configuration
Retrieve the Well-Known Org Metadata
Retrieve the SSF Transmitter metadata