API for Identity Attributes List

I was wondering if there is an API that will fetch the list of all Identity Attributes. Closest I could get to what I need is getting the list inside an Identity Profile, but this list includes only those attributes that have been mapped to.
Long route would be to iterate through all Identity Profiles and append the attributes from each to a unique list and hope that there is no unmapped attribute. However, I am hoping to find a simple and clean way to get ALL the Identity attributes

As per my understanding, you could do something like this in IIQ but not in IDN. By design, all identity attributes mappings are spread across different identity profiles in IDN and hence you would need to get identity attributes per profile.

Hi Aditya,
I am not sure what you mean by “all identity attributes are spread across different identity profiles in IDN”, but my obnservation is that Identity Attributes are common across all Profiles, but mapped per profile

exactly - the mapping for an employee profile sourced from Workday might have more mapped attributes as opposed to contractors from NELM. I was a bit confused by your question and thought you wanted the mappings.

Ideally before implementation we design the solution as part of which we define the identity attribute list and identity profile mapping, so if there was proper project management in your project the list should already be there and you should be able to find all the identity attribute and match mappings per identity profile.

Thanks Aditya,
My requirement is to just get the list of all Identity Attributes. Not their mappings. Also this is not project specific :slight_smile:

There is this end point, which we have been using: /cc/api/identityAttribute/list

It is still part of the old CC api, but at least shows you the information.

3 Likes

Thank you so much!! This is what I was looking for. However, one thing I noticed is that the “displayName” in the API response does not always match with what is displayed on the UI

I was not able to find this API in the IdentityNow CC APIS repo on Postman. Just wondering if there is another place where a comprehensive list is available.

There is no comprehensive documentation for /cc available. We have exposed a select few /cc endpoints in Postman that don’t have a beta or v3 equivalent coming soon. @tyler_mairose , can you add /cc/api/identityAttribute/list to the Postman collection?

1 Like

Thanks @colin_mckibben
I came across another such case where I was not able to find an Email template using beta API, and an associate told me about cc/api//emailTemplate/list and cc/api//emailTemplate/update
Just wondering if you wanted to add another section for Email template related APIs to the collection
Thanks for your great support to the community!!

The email template issue is already in our engineering backlog. They are discussing how to handle it.

1 Like

@colin_mckibben The Identity Attribute List endpoint has been added to the Postman collections.

See List Identity Attributes.

2 Likes

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.