Okta Identity Governance
/End user APIs
/- List my entries for the default access request catalog
Retrieve my catalog entry
Retrieve the request fields for my catalog entry
List my catalog entry users
Retrieve the entry request fields for a user
List my entries for the d...
OAuth 2.0 scope:
- okta.accessRequests.catalog.read
Lists the filtered entries for the default access request catalog that you're allowed to request (as the authenticated requester).
The following are request examples with a filter expression. In each example, the filter expression includes the mandatory parent property.
- Lists at most 20 parent (top-level) entries
/governance/api/v2/catalogs/default/entries?filter=not(parent%20pr)&limit=20 - Lists the next 20 results of parent entries after a specific cursor
/governance/api/v2/catalogs/default/entries?filter=not(parent%20pr)&limit=20&after=cen33e47frfMB93gQ8g6 - Lists at most 8 parent entries with a fuzzy match for "figma"
/governance/api/v2/catalogs/default/entries?filter=not(parent%20pr)&match=figma&limit=8 - Lists at most 8 child entries with a specific parent
/governance/api/v2/catalogs/default/entries?filter=parent%20eq%20%22cen385AlcdqGaY8HE0g2%22&limit=8 - Lists at most 8 child entries that have "edit" in the name and have a specific parent
/governance/api/v2/catalogs/default/entries?filter=parent%20eq%20%22cen385AlcdqGaY8HE0g2%22&match=edit&limit=8
- This filter expression only supports the
parentproperty and theeqandproperators. - If you want the query to return child entries, then you must specify the
parentID with theeqoperator.
Notes:
- If you don't use the
parentproperty in the filter expression, undesireable results are returned.- Query parameter percent encoding is required. See Special characters.
Example:filter=not(parent pr)
The pagination cursor that points to the last record of the previous response.
The maximum number of entries returned in a response is determined by the limit query parameter. If there are more entries to return, the _links.next.href link contains the after cursor for the next page of results.
Example:after=cenp2rjyxK1Js2Fc41d5
Return catalog entries that match a substring value in the name or description properties. At least three characters are required for fuzzy search.
Example:match=figma
GET
curl -i -X GET \
'https://okta-subdomain.pixtulate.com/governance/api/v2/my/catalogs/default/entries?filter=not(parent%20pr)&after=cenp2rjyxK1Js2Fc41d5&match=figma&limit=20'Response
- Lists all entries at the top level in the default resource catalog |tooltip| Lists all entries that have an empty parent
- Lists all entries at the access level in the default resource catalog |tooltip| Lists all entries with the same parent entry from the top level
- Lists all entries with parent collection entry from the access level in the default resource catalog |tooltip| Lists all entries with a parent collection entry from the access level. In this case, these entries represent the collection resources. Note, these entries are not requestable (only the parent entry is) and are here for informational purposes.
Lists all entries that have an empty parent
{ "data": [ { … }, { … } ], "_links": { "self": { … }, "next": { … }, "atspoke": { … } } }