<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

How to Create a Custom Report by Using Okta API Calls

Okta Classic Engine
Okta Identity Engine
Administration

Overview

This article describes how to create a custom report by using Okta API Calls.

Applies To

  • Reports
  • Okta API
  • Okta Classic Engine

Solution

  1. Configure Postman as per the developer doc API. See Get Started with the Okta REST APIs.
  2. If 200 results are required, use pagination to move to the next set of results. 

Pagination

  • Requests that return a list of resources may support paging. Pagination is based on a cursor and not on page numbers. The cursor is opaque to the client and specified in either the before or after query parameter. For some resources, set a custom page size with the limit parameter.
  • Note that for technical reasons, not all APIs respect pagination or the before and limit parameters. See the Events API for examples.

 

Creating the report

  1. Copy the JSON response.
  2. Access a web-based JSON to CSV converter such as Konklone.
  3. Download the CSV and filter as desired. Attributes are converted to columns, and each row is filled with a user.


Related References

Loading
Okta Support - How to Create a Custom Report by Using Okta API Calls