Get started in minutes

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

Use Cases


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

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.

Integrate with Okta

Make your app enterprise ready and connect with thousands of customers with the Okta Integration Network.


Getting started with the Okta API

Understand the basics of the Okta API. Includes details on design principles, error codes and CORS to help you quickly get started.

Authentication Reference

Documentation describing how to use Okta APIs to authenticate users. Includes sample requests and responses.

API Reference

Documentation for all available Okta REST API endpoints. Includes sample requests and responses.

Error Codes

Information about the errors that the Okta API returns.

Okta Expression Language

The features and syntax of Okta's Expression Language which can be used throughout the Okta Admin Console and API.

Okta API Release Notes

Information on the changes and updates in the Okta API


OAuth 2.0 and Okta

The next evolution of the OAuth protocol focuses on client developer simplicity.

OpenID Connect and Okta

This simple identity layer on top of the OAuth 2.0 protocol makes identity management easier.


Enable SSO for your web and mobile applications with SAML.

SCIM Provisioning with Lifecycle Management

Enable SCIM-based provisioning from Okta to your application.