# API How-Tos

With IAM Federation APIs, learn how to set user privileges, create and manage Identity Providers (IDPs), request and manage domain ownership, and user account linking with IAM Federation.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><mark style="color:blue;"><strong>Set User Privileges through the API</strong></mark></td><td>Set required user privileges for a user to manage IAM resources.</td><td><a href="api-how-tos/set-user-privileges-identity-federation-api">set-user-privileges-identity-federation-api</a></td></tr><tr><td><mark style="color:blue;"><strong>Create Identity Provider</strong></mark></td><td>Learn how to create an IDP for your organization using the API.</td><td><a href="api-how-tos/create-identity-provider">create-identity-provider</a></td></tr><tr><td><mark style="color:blue;"><strong>Retrieve Identity Provider</strong></mark></td><td>Learn how to retrieve an IDP for an organization using the API.</td><td><a href="api-how-tos/retrieve-identity-provider">retrieve-identity-provider</a></td></tr><tr><td><mark style="color:blue;"><strong>Retrieve all Identity Providers</strong></mark></td><td>Learn how to retrieve all associated IDPs for an organization using the API.</td><td><a href="api-how-tos/retrieve-all-identity-providers">retrieve-all-identity-providers</a></td></tr><tr><td><mark style="color:blue;"><strong>Ensure Identity Provider</strong></mark></td><td>Learn how to update an existing IDP of an organization using the API.</td><td><a href="api-how-tos/ensure-identity-provider">ensure-identity-provider</a></td></tr><tr><td><mark style="color:blue;"><strong>Delete Identity Provider</strong></mark></td><td>Learn how to delete an IDP associated with your organization using the API.</td><td><a href="api-how-tos/delete-identity-provider">delete-identity-provider</a></td></tr><tr><td><mark style="color:blue;"><strong>Request Domain Ownership</strong></mark></td><td>Learn how to map the organization domain to establish IDP connection using the API.</td><td><a href="api-how-tos/request-domain-ownership">request-domain-ownership</a></td></tr><tr><td><mark style="color:blue;"><strong>Retrieve Domain</strong></mark></td><td>Learn how to retrieve the organization domain using the API.</td><td><a href="api-how-tos/retrieve-domain">retrieve-domain</a></td></tr><tr><td><mark style="color:blue;"><strong>Retrieve all Domains</strong></mark></td><td>Learn how to retrieve all the domains associated with the organization using the API.</td><td><a href="api-how-tos/retrieve-all-domains">retrieve-all-domains</a></td></tr><tr><td><mark style="color:blue;"><strong>Verify Domain Ownership</strong></mark></td><td>Learn how to verify the ownership of the domain associated with the organization using the API.</td><td><a href="api-how-tos/verify-domain-ownership">verify-domain-ownership</a></td></tr><tr><td><mark style="color:blue;"><strong>Retrieve Link</strong></mark></td><td>Learn how to retrieve a link of the account associated with the IAM Federation using the API.</td><td><a href="api-how-tos/retrieve-link">retrieve-link</a></td></tr><tr><td><mark style="color:blue;"><strong>Retrieve all Links</strong></mark></td><td>Learn how to retrieve all links of the accounts associated with the IAM Federation using the API.</td><td><a href="api-how-tos/retrieve-all-links">retrieve-all-links</a></td></tr></tbody></table>
