Get started in minutes

Add authentication, authorization, and user management to your apps and APIs.


Use Cases

Authentication

Overview of the ways Okta can be used to authenticate users depending on your needs.

Events API Migration

How to migrate from the Events API to its System Log API replacement.

Multi-Factor Authentication

Using Okta's Multi-Factor Authentication API to add MFA to an existing application.

API Access Management

Secure your APIs with Okta's implementation of the OAuth 2.0 standard.

Relationships with Linked Objects

Create users with relationships.

API Reference

Sign in Your Users

API endpoints to authenticate your users, challenge for factors, recover passwords, and more.

Manage Okta Resources

REST endpoints to configure resources such as users, apps, sessions, and factors whenever you need.

API Concepts

Learn the basics of the Okta API.

Error Codes

Understand Okta API errors.

Okta Expression Language

Read and transform attributes in our APIs and admin UI.

Postman Collections

Import Okta API collections in Postman for easy inspection.

Change Log

API Products Change Log

See what's new in API Products releases.

How-To

Add User Consent to Your Authentication Flow

Add a user consent to your authentication or authorization flow

Upload Your Own Certificates for Outbound SAML Apps

How to use a custom SAML certificate for apps

Create an ID Token or Access Token Containing a Groups Claim

Use the app profile to create an ID token or access token that contains a groups claim

Share Application Key Credentials for IdPs Across Apps

How to share application key credentials between apps

Upgrade SAML Apps to SHA256

Upgrade SAML Apps to SHA256