<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content

Pull a List of Active SAML 2.0 Applications Using the Okta API

Single Sign-On
Okta Integration Network
Okta Classic Engine
Okta Identity Engine

Overview

Administrators can pull a list of all active applications using Security Assertion Markup Language (SAML) 2.0 authentication by querying the Okta API. The solution involves using Postman to send a request to the Okta API and filtering the response by the active status and SAML 2.0 sign-on mode.

Applies To

  • Okta Identity Engine (OIE)
  • Okta Classic Engine
  • Application Programming Interface (API)
  • Okta API
  • Applications
  • Postman
  • Security Assertion Markup Language (SAML)

Solution

How does the Okta API list active SAML 2.0 applications?

Retrieve a list of active SAML 2.0 applications by configuring Postman with the required OAuth 2.0 scopes and executing a filtered API request as detailed in either the video demonstration or the written instructions.

 

 

  1. Integrate Postman with Okta.
  2. Include the okta.apps.read OAuth 2.0 scope in the request.
  3. Select the Apps (Okta API) / List ACTIVE Apps API command in Postman.
  4. Enter the following API call to list all active applications in the Okta org:
    {{url}}/api/v1/apps?filter=status eq "ACTIVE"
  1. Select Send.
  2. Review the response parameters for a 200 OK status.

NOTE: Ensure the request API calls include the required scope.
Postman - List Active Apps 

  1. Locate the signOnMode attribute in the response data to identify SAML 2.0 applications, which display a value of SAML_2_0.
Postman App

 

Related References

Loading
Pull a List of Active SAML 2.0 Applications Using the Okta API | Okta Support