Amazon IAM Iam Operations API

The Iam Operations API from Amazon IAM — 61 operation(s) for iam operations.

Business capability
Identity & Access Management BC-620.20

Operations 61

POST /?Action=AcquireRole Acquire Role #
POST /?Action=ChangePassword Change Password #
POST /?Action=DeactivateMFADevice Deactivate MFADevice #
POST /?Action=ResyncMFADevice Resync MFADevice #
POST /?Action=SimulateCustomPolicy Simulate Custom Policy #
POST /?Action=SimulatePrincipalPolicy Simulate Principal Policy #
POST /?Action=UploadServerCertificate Upload Server Certificate #
POST /?Action=UploadSigningCertificate Upload Signing Certificate #
POST /?Action=UploadSSHPublicKey Upload SSHPublic Key #
POST /?Action=AddClientIDToOpenIDConnectProvider Add Client IDTo Open IDConnect Provider #
POST /?Action=RemoveClientIDFromOpenIDConnectProvider Remove Client IDFrom Open IDConnect Provider #
POST /?Action=CreateAccountAlias Create Account Alias #
POST /?Action=DeleteAccountAlias Delete Account Alias #
POST /?Action=CreateServiceLinkedRole Create Service Linked Role #
POST /?Action=DeleteServiceLinkedRole Delete Service Linked Role #
POST /?Action=DeleteRolePermissionsBoundary Delete Role Permissions Boundary #
POST /?Action=PutRolePermissionsBoundary Put Role Permissions Boundary #
POST /?Action=DeleteUserPermissionsBoundary Delete User Permissions Boundary #
POST /?Action=PutUserPermissionsBoundary Put User Permissions Boundary #
POST /?Action=DisableOrganizationsRootCredentialsManagement Disable Organizations Root Credentials Management #
POST /?Action=EnableOrganizationsRootCredentialsManagement Enable Organizations Root Credentials Management #
POST /?Action=DisableOrganizationsRootSessions Disable Organizations Root Sessions #
POST /?Action=EnableOrganizationsRootSessions Enable Organizations Root Sessions #
POST /?Action=DisableOutboundWebIdentityFederation Disable Outbound Web Identity Federation #
POST /?Action=EnableOutboundWebIdentityFederation Enable Outbound Web Identity Federation #
POST /?Action=GenerateCredentialReport Generate Credential Report #
POST /?Action=GetCredentialReport Get Credential Report #
POST /?Action=GenerateOrganizationsAccessReport Generate Organizations Access Report #
POST /?Action=GetOrganizationsAccessReport Get Organizations Access Report #
POST /?Action=GetAccessKeyLastUsed Get Access Key Last Used #
POST /?Action=GetAccountAuthorizationDetails Get Account Authorization Details #
POST /?Action=GetAccountProperties Get Account Properties #
POST /?Action=PutAccountProperties Put Account Properties #
POST /?Action=GetAccountSummary Get Account Summary #
POST /?Action=GetContextKeysForCustomPolicy Get Context Keys For Custom Policy #
POST /?Action=GetContextKeysForPrincipalPolicy Get Context Keys For Principal Policy #
POST /?Action=GetHumanReadableSummary Get Human Readable Summary #
POST /?Action=GetOutboundWebIdentityFederationInfo Get Outbound Web Identity Federation Info #
POST /?Action=GetRoleTemplateVersion Get Role Template Version #
POST /?Action=GetServiceLinkedRoleDeletionStatus Get Service Linked Role Deletion Status #
POST /?Action=ListAccountAliases List Account Aliases #
POST /?Action=ListAttachedGroupPolicies List Attached Group Policies #
POST /?Action=ListAttachedRolePolicies List Attached Role Policies #
POST /?Action=ListAttachedUserPolicies List Attached User Policies #
POST /?Action=ListEntitiesForPolicy List Entities For Policy #
POST /?Action=ListInstanceProfileTags List Instance Profile Tags #
POST /?Action=ListMFADeviceTags List MFADevice Tags #
POST /?Action=ListOpenIDConnectProviderTags List Open IDConnect Provider Tags #
POST /?Action=ListOrganizationsFeatures List Organizations Features #
POST /?Action=ListPoliciesGrantingServiceAccess List Policies Granting Service Access #
POST /?Action=ListPolicyTags List Policy Tags #
POST /?Action=ListRoleTags List Role Tags #
POST /?Action=ListSAMLProviderTags List SAMLProvider Tags #
POST /?Action=ListServerCertificateTags List Server Certificate Tags #
POST /?Action=ListUserTags List User Tags #
POST /?Action=SendDelegationToken Send Delegation Token #
POST /?Action=SetDefaultPolicyVersion Set Default Policy Version #
POST /?Action=SetSecurityTokenServicePreferences Set Security Token Service Preferences #
POST /?Action=UpdateAssumeRolePolicy Update Assume Role Policy #
POST /?Action=UpdateOpenIDConnectProviderThumbprint Update Open IDConnect Provider Thumbprint #
POST /?Action=UpdateRoleDescription Update Role Description #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amazon-iam:amazon-iam-operations-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amazon-iam-operations-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: AWS Identity and Access Management Operations API
  version: '2010-05-08'
  description: Generated from AWS's published Smithy model for AWS Identity and Access Management. 61 operation(s).
  contact:
    name: Amazon Web Services
    url: https://aws.amazon.com/contact-us/
  license:
    name: Apache 2.0
    identifier: Apache-2.0
    url: https://github.com/aws/api-models-aws/blob/main/LICENSE
servers:
- url: https://iam.{region}.amazonaws.com
  variables:
    region:
      default: us-east-1
security:
- sigv4: []
tags:


# --- truncated at 32 KB (263 KB total) ---
# Full source: https://artifacts.apis.io/amazon-iam/openapi/amazon-iam-operations-api-openapi.yml