# AWS Identity and Access Management

**Canonical:** https://apis.io/apis/engineering-platform/aws-iam/  
**Provider:** APIs.io Engineering Platform — https://apis.io/providers/engineering-platform/  
**Base URL:** https://iam.amazonaws.com  
**Documentation:** https://docs.aws.amazon.com/IAM/latest/APIReference/Welcome.html

AWS Identity and Access Management is one of 13 APIs that [APIs.io Engineering Platform](https://apis.io/providers/engineering-platform/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Identity and Access Management and Security. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

IAM carries the roles and policies every platform service assumes. 158 paths, 316 operations.

## Operations (60 of 316)

| Method | Path | Summary |
|---|---|---|
| GET | `/#Action=AddClientIDToOpenIDConnectProvider` | — |
| POST | `/#Action=AddClientIDToOpenIDConnectProvider` | — |
| GET | `/#Action=AddRoleToInstanceProfile` | — |
| POST | `/#Action=AddRoleToInstanceProfile` | — |
| GET | `/#Action=AddUserToGroup` | — |
| POST | `/#Action=AddUserToGroup` | — |
| GET | `/#Action=AttachGroupPolicy` | — |
| POST | `/#Action=AttachGroupPolicy` | — |
| GET | `/#Action=AttachRolePolicy` | — |
| POST | `/#Action=AttachRolePolicy` | — |
| GET | `/#Action=AttachUserPolicy` | — |
| POST | `/#Action=AttachUserPolicy` | — |
| GET | `/#Action=ChangePassword` | — |
| POST | `/#Action=ChangePassword` | — |
| GET | `/#Action=CreateAccessKey` | — |
| POST | `/#Action=CreateAccessKey` | — |
| GET | `/#Action=CreateAccountAlias` | — |
| POST | `/#Action=CreateAccountAlias` | — |
| GET | `/#Action=CreateGroup` | — |
| POST | `/#Action=CreateGroup` | — |
| GET | `/#Action=CreateInstanceProfile` | — |
| POST | `/#Action=CreateInstanceProfile` | — |
| GET | `/#Action=CreateLoginProfile` | — |
| POST | `/#Action=CreateLoginProfile` | — |
| GET | `/#Action=CreateOpenIDConnectProvider` | — |
| POST | `/#Action=CreateOpenIDConnectProvider` | — |
| GET | `/#Action=CreatePolicy` | — |
| POST | `/#Action=CreatePolicy` | — |
| GET | `/#Action=CreatePolicyVersion` | — |
| POST | `/#Action=CreatePolicyVersion` | — |
| GET | `/#Action=CreateRole` | — |
| POST | `/#Action=CreateRole` | — |
| GET | `/#Action=CreateSAMLProvider` | — |
| POST | `/#Action=CreateSAMLProvider` | — |
| GET | `/#Action=CreateServiceLinkedRole` | — |
| POST | `/#Action=CreateServiceLinkedRole` | — |
| GET | `/#Action=CreateServiceSpecificCredential` | — |
| POST | `/#Action=CreateServiceSpecificCredential` | — |
| GET | `/#Action=CreateUser` | — |
| POST | `/#Action=CreateUser` | — |
| GET | `/#Action=CreateVirtualMFADevice` | — |
| POST | `/#Action=CreateVirtualMFADevice` | — |
| GET | `/#Action=DeactivateMFADevice` | — |
| POST | `/#Action=DeactivateMFADevice` | — |
| GET | `/#Action=DeleteAccessKey` | — |
| POST | `/#Action=DeleteAccessKey` | — |
| GET | `/#Action=DeleteAccountAlias` | — |
| POST | `/#Action=DeleteAccountAlias` | — |
| GET | `/#Action=DeleteAccountPasswordPolicy` | — |
| POST | `/#Action=DeleteAccountPasswordPolicy` | — |
| GET | `/#Action=DeleteGroup` | — |
| POST | `/#Action=DeleteGroup` | — |
| GET | `/#Action=DeleteGroupPolicy` | — |
| POST | `/#Action=DeleteGroupPolicy` | — |
| GET | `/#Action=DeleteInstanceProfile` | — |
| POST | `/#Action=DeleteInstanceProfile` | — |
| GET | `/#Action=DeleteLoginProfile` | — |
| POST | `/#Action=DeleteLoginProfile` | — |
| GET | `/#Action=DeleteOpenIDConnectProvider` | — |
| POST | `/#Action=DeleteOpenIDConnectProvider` | — |

…and 256 more operations. The page lists the first 250; the full set of 316 is in the OpenAPI linked below.

## Machine-readable artifacts (2)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/engineering-platform/refs/heads/main/openapi/_original/aws-iam-openapi-original.yml
- **Documentation** — https://docs.aws.amazon.com/IAM/latest/APIReference/Welcome.html

## Other APIs.io Engineering Platform APIs (12)

- [Cloudflare API](https://apis.io/apis/engineering-platform/cloudflare/)
- [GitHub REST API](https://apis.io/apis/engineering-platform/github/)
- [Postman API](https://apis.io/apis/engineering-platform/postman/)
- [Amazon API Gateway](https://apis.io/apis/engineering-platform/aws-api-gateway/)
- [AWS Lambda](https://apis.io/apis/engineering-platform/aws-lambda/)
- [Bing News Search API](https://apis.io/apis/engineering-platform/microsoft-cognitive-news-search/)
- [Bing Video Search API](https://apis.io/apis/engineering-platform/microsoft-cognitive-video-search/)
- [Bing Web Search API](https://apis.io/apis/engineering-platform/microsoft-cognitive-web-search/)
- [Amazon Relational Database Service](https://apis.io/apis/engineering-platform/aws-rds/)
- [Amazon Simple Storage Service](https://apis.io/apis/engineering-platform/aws-s3/)
- [VSCode](https://apis.io/apis/engineering-platform/vscode/)
- [EasyCron](https://apis.io/apis/engineering-platform/easycron/)

## Tags

Identity and Access Management, Security

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/engineering-platform/aws-iam/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/engineering-platform/.
