How to obtain the specific ID of the certification tasks for a given user

The email template Certification contains a link that takes the user straight to their certification “task” in a certification campaign. The link is as follows in the template:
<a href="$identityNowUrl/ui/d/certifications-review/certification/${certification.id}">

We want to generate the same link (specific to a user and a campaign) for use in a Workflow email. Does anybody know how to do so? We’re not aware of any documented API to obtain it. The console UI calls
https://xxx.api.identitynow.com/cms/internal/certifications?reviewer-identity=me&limit=35&offset=0&count=true&sorters=due&filters=phase%20eq%20%22ACTIVE%22
to get the list of active certification campaigns/tasks for the current user, but as an internal API this could break at any time.

Hi @christophe_choumert!

I think you’ll need to use two API calls here, one to obtain the certification campaign:

list-identity-certifications | SailPoint Developer Community

Then you can use the results from that call (campaign certification ID) to make this call and get the review items:

list-identity-access-review-items | SailPoint Developer Community

Let me know if that helps!

Thanks! I had missed those API endpoints.