Search Applications

Search for applications based on the application name or label in Okta.


Field Definition Type Required
Result Set

Choose a method to filter search results:

  • First Matching Record: Returns the first record that matches.

  • First 200 Matching Records: Returns the first 200 matching records.

  • Stream Matching Records: Passes all matching records from your parent flow to a helper flow.

    Selecting this option adds a Streaming input section to the card where you can select a helper flow for streaming and add custom extensible fields.

Dropdown TRUE

To learn how to return a large number of records, see Stream matching records with a helper flow.


Field Definition Type Required
Query The query to find applications by label or name.

If this field is left blank, all applications are returned. Limit the number of applications returned by selecting an option from the Result Set.

For example, to search for an application whose name or label contains Bamboo, enter bamboo.

String FALSE
Search Criteria
Record Limit

Specify the number of records to stream.

  • When the Limit field is set to 0, the stream returns no records.

  • When the Limit field is set to greater than 0, the stream returns up to the maximum number specified.

  • When the Limit field is empty, null, or not selected, the stream returns all records.

  • The default value is 10000000 (10 million).

  • The valid range is 0 to 10000000.

This field appears when you select Stream Matching Records from the Result Set option.

Number FALSE
Flow Click Choose Flow to browse and select a helper flow to which the search results are streamed, then click Choose to confirm.

Optionally, click the empty field under Click or drop here to create and add custom extensible fields that pass data to the helper flow. These fields are added as key/value pairs under the State output object in the helper flow.

Appears when Stream Matching Records is selected from the Result Set option.



Applications fields display when First Matching Records or First 200 Matching Records are selected from the Result Set options.

Field Definition Type
Applications List of the applications matching the search query. List of Objects
ID Unique ID for the application. String

Name of the application.

Label User-defined display name for an application. String
Status Status of the application. String
Last Updated Timestamp of the last group update. Date & Time

Date and time when the object was created.

Date & Time
Error Redirect URL Custom error page for this application. String
Login Redirect URL Custom login page for this application. String
Self Service Enable self-service app assignment. Boolean
App Links Displays specific appLinks for the application. Object
Auto Launch Automatically signs in to the app when the user signs into Okta. Boolean
Auto Submit Toolbar Automatically sign in when the user lands on the sign-in page. Boolean
Hide Hides this app for specific end user applications. Object
Features Enabled application features. List of Strings
Profile Valid JSON schema for specifying properties (only available to OAuth 2.0 client applications). Object
Request Object Signing Algorithm Type of JSON Web Key Set (JWKS) algorithm that must be used for signing request objects. String
SignOn Mode Authentication mode of application. String
Credentials Credentials for the specified SignOn Mode. Object
Settings Settings for application. Object
Links Discoverable resources related to the group. Object
Records Streamed Specified the number of streamed records.

Appears when Stream Matching Records is selected from the Result Set option.


Related topics

Okta connector

Workflow elements

Guidance for Okta connector

Okta API documentation