Amazon Web Services Accounts API

The Accounts API from Amazon Web Services — 125 operation(s) for accounts.

Operations 126

POST /accounts/{accountId}/users/{userId}?operation=associate-phone-number Amazon Web Services Associatephonenumberwithuser #
POST /accounts/{accountId}?operation=associate-signin-delegate-groups Amazon Web Services Associatesignindelegategroupswithaccount #
POST /accounts/{accountId}/rooms/{roomId}/memberships?operation=batch-create Amazon Web Services Batchcreateroommembership #
POST /accounts/{accountId}/users?operation=suspend Amazon Web Services Batchsuspenduser #
POST /accounts/{accountId}/users?operation=unsuspend Amazon Web Services Batchunsuspenduser #
GET /accounts/{accountId}/users Amazon Web Services Listusers #
GET /accounts Amazon Web Services Listaccounts #
PATCH /accounts Amazon Web Services Updatesecurityhubconfiguration #
GET /accounts/{accountId}/bots Amazon Web Services Listbots #
GET /accounts/{accountId}/rooms Amazon Web Services Listrooms #
GET /accounts/{accountId}/rooms/{roomId}/memberships Amazon Web Services Listroommemberships #
POST /accounts/{accountId}/users?operation=create Amazon Web Services Createuser #
POST /accounts/{accountId} Amazon Web Services Updateaccount #
PUT /accounts/{accountId}/bots/{botId}/events-configuration Amazon Web Services Puteventsconfiguration #
POST /accounts/{accountId}/rooms/{roomId} Amazon Web Services Updateroom #
POST /accounts/{accountId}/rooms/{roomId}/memberships/{memberId} Amazon Web Services Updateroommembership #
POST /accounts/{accountId}/users/{userId}?operation=disassociate-phone-number Amazon Web Services Disassociatephonenumberfromuser #
POST /accounts/{accountId}?operation=disassociate-signin-delegate-groups Amazon Web Services Disassociatesignindelegategroupsfromaccount #
PUT /accounts/{accountId}/settings Amazon Web Services Updateaccountsettings #
POST /accounts/{accountId}/bots/{botId} Amazon Web Services Updatebot #
PUT /accounts/{accountId}/retention-settings Amazon Web Services Putretentionsettings #
POST /accounts/{accountId}/users/{userId} Amazon Web Services Updateuser #
PUT /accounts/{accountId}/users/{userId}/settings Amazon Web Services Updateusersettings #
POST /accounts/{accountId}/users?operation=add Amazon Web Services Inviteusers #
POST /accounts/{accountId}/users/{userId}?operation=logout Amazon Web Services Logoutuser #
POST /accounts/{accountId}/conversations/{conversationId}/messages/{messageId}?operation=redact Amazon Web Services Redactconversationmessage #
POST /accounts/{accountId}/rooms/{roomId}/messages/{messageId}?operation=redact Amazon Web Services Redactroommessage #
POST /accounts/{accountId}/bots/{botId}?operation=regenerate-security-token Amazon Web Services Regeneratesecuritytoken #
POST /accounts/{accountId}/users/{userId}?operation=reset-personal-pin Amazon Web Services Resetpersonalpin #
GET /accounts/health Amazon Web Services Describeaccounthealth #
POST /accounts/overview Amazon Web Services Describeaccountoverview #
GET /accounts/health/resource-collection/{ResourceCollectionType} Amazon Web Services Describeresourcecollectionhealth #
GET /accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId} Amazon Web Services Describeingestion #
PUT /accounts/{AwsAccountId}/customizations Amazon Web Services Updateaccountcustomization #
PUT /accounts/{AwsAccountId}/analyses/{AnalysisId} Amazon Web Services Updateanalysis #
PUT /accounts/{AwsAccountId}/dashboards/{DashboardId} Amazon Web Services Updatedashboard #
GET /accounts/{AwsAccountId}/data-sets Amazon Web Services Listdatasets #
GET /accounts/{AwsAccountId}/data-sources Amazon Web Services Listdatasources #
PUT /accounts/{AwsAccountId}/folders/{FolderId} Amazon Web Services Updatefolder #
DELETE /accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId} Amazon Web Services Deletefoldermembership #
GET /accounts/{AwsAccountId}/namespaces/{Namespace}/groups Amazon Web Services Listgroups #
GET /accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName} Amazon Web Services Describegroupmembership #
POST /accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/ Amazon Web Services Createiampolicyassignment #
POST /accounts/{AwsAccountId} Amazon Web Services Createnamespace #
PUT /accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules Amazon Web Services Updaterefreshschedule #
DELETE /accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members/{MemberName} Amazon Web Services Deleterolemembership #
PUT /accounts/{AwsAccountId}/templates/{TemplateId} Amazon Web Services Updatetemplate #
PUT /accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName} Amazon Web Services Updatetemplatealias #
PUT /accounts/{AwsAccountId}/themes/{ThemeId} Amazon Web Services Updatetheme #
PUT /accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName} Amazon Web Services Updatethemealias #
GET /accounts/{AwsAccountId}/topics Amazon Web Services Listtopics #
GET /accounts/{AwsAccountId}/topics/{TopicId}/schedules Amazon Web Services Listtopicrefreshschedules #
GET /accounts/{AwsAccountId}/vpc-connections Amazon Web Services Listvpcconnections #
PUT /accounts/{AwsAccountId}/data-sets/{DataSetId} Amazon Web Services Updatedataset #
PUT /accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties Amazon Web Services Putdatasetrefreshproperties #
PUT /accounts/{AwsAccountId}/data-sources/{DataSourceId} Amazon Web Services Updatedatasource #
PUT /accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName} Amazon Web Services Updategroup #
DELETE /accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName} Amazon Web Services Deleteiampolicyassignment #
POST /accounts/{AwsAccountId}/identity-propagation-config/{Service} Amazon Web Services Updateidentitypropagationconfig #
GET /accounts/{AwsAccountId}/namespaces/{Namespace} Amazon Web Services Describenamespace #
GET /accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-schedules/{ScheduleId} Amazon Web Services Describerefreshschedule #
PUT /accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/custom-permission Amazon Web Services Updaterolecustompermission #
PUT /accounts/{AwsAccountId}/topics/{TopicId} Amazon Web Services Updatetopic #
PUT /accounts/{AwsAccountId}/topics/{TopicId}/schedules/{DatasetId} Amazon Web Services Updatetopicrefreshschedule #
PUT /accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName} Amazon Web Services Updateuser #
DELETE /accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId} Amazon Web Services Deleteuserbyprincipalid #
PUT /accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId} Amazon Web Services Updatevpcconnection #
PUT /accounts/{AwsAccountId}/settings Amazon Web Services Updateaccountsettings #
GET /accounts/{AwsAccountId}/analyses/{AnalysisId}/definition Amazon Web Services Describeanalysisdefinition #
PUT /accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions Amazon Web Services Updateanalysispermissions #
GET /accounts/{AwsAccountId}/asset-bundle-export-jobs/{AssetBundleExportJobId} Amazon Web Services Describeassetbundleexportjob #
GET /accounts/{AwsAccountId}/asset-bundle-import-jobs/{AssetBundleImportJobId} Amazon Web Services Describeassetbundleimportjob #
GET /accounts/{AwsAccountId}/dashboards/{DashboardId}/definition Amazon Web Services Describedashboarddefinition #
PUT /accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions Amazon Web Services Updatedashboardpermissions #
GET /accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId} Amazon Web Services Describedashboardsnapshotjob #
GET /accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs/{SnapshotJobId}/result Amazon Web Services Describedashboardsnapshotjobresult #
POST /accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions Amazon Web Services Updatedatasetpermissions #
POST /accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions Amazon Web Services Updatedatasourcepermissions #
PUT /accounts/{AwsAccountId}/folders/{FolderId}/permissions Amazon Web Services Updatefolderpermissions #
GET /accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions Amazon Web Services Describefolderresolvedpermissions #
PUT /accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName} Amazon Web Services Updateiampolicyassignment #
POST /accounts/{AwsAccountId}/ip-restriction Amazon Web Services Updateiprestriction #
GET /accounts/{AwsAccountId}/templates/{TemplateId}/definition Amazon Web Services Describetemplatedefinition #
PUT /accounts/{AwsAccountId}/templates/{TemplateId}/permissions Amazon Web Services Updatetemplatepermissions #
PUT /accounts/{AwsAccountId}/themes/{ThemeId}/permissions Amazon Web Services Updatethemepermissions #
PUT /accounts/{AwsAccountId}/topics/{TopicId}/permissions Amazon Web Services Updatetopicpermissions #
GET /accounts/{AwsAccountId}/topics/{TopicId}/refresh/{RefreshId} Amazon Web Services Describetopicrefresh #
POST /accounts/{AwsAccountId}/embed-url/anonymous-user Amazon Web Services Generateembedurlforanonymoususer #
POST /accounts/{AwsAccountId}/embed-url/registered-user Amazon Web Services Generateembedurlforregistereduser #
GET /accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url Amazon Web Services Getdashboardembedurl #
GET /accounts/{AwsAccountId}/session-embed-url Amazon Web Services Getsessionembedurl #
GET /accounts/{AwsAccountId}/analyses Amazon Web Services Listanalyses #
GET /accounts/{AwsAccountId}/asset-bundle-export-jobs Amazon Web Services Listassetbundleexportjobs #
GET /accounts/{AwsAccountId}/asset-bundle-import-jobs Amazon Web Services Listassetbundleimportjobs #
GET /accounts/{AwsAccountId}/dashboards/{DashboardId}/versions Amazon Web Services Listdashboardversions #
GET /accounts/{AwsAccountId}/dashboards Amazon Web Services Listdashboards #
GET /accounts/{AwsAccountId}/folders/{FolderId}/members Amazon Web Services Listfoldermembers #
GET /accounts/{AwsAccountId}/folders Amazon Web Services Listfolders #
GET /accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members Amazon Web Services Listgroupmemberships #
GET /accounts/{AwsAccountId}/namespaces/{Namespace}/v2/iam-policy-assignments Amazon Web Services Listiampolicyassignments #
GET /accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments Amazon Web Services Listiampolicyassignmentsforuser #
GET /accounts/{AwsAccountId}/identity-propagation-config Amazon Web Services Listidentitypropagationconfigs #
GET /accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions Amazon Web Services Listingestions #
GET /accounts/{AwsAccountId}/namespaces Amazon Web Services Listnamespaces #
GET /accounts/{AwsAccountId}/namespaces/{Namespace}/roles/{Role}/members Amazon Web Services Listrolememberships #
GET /accounts/{AwsAccountId}/templates/{TemplateId}/aliases Amazon Web Services Listtemplatealiases #
GET /accounts/{AwsAccountId}/templates/{TemplateId}/versions Amazon Web Services Listtemplateversions #
GET /accounts/{AwsAccountId}/templates Amazon Web Services Listtemplates #
GET /accounts/{AwsAccountId}/themes/{ThemeId}/aliases Amazon Web Services Listthemealiases #
GET /accounts/{AwsAccountId}/themes/{ThemeId}/versions Amazon Web Services Listthemeversions #
GET /accounts/{AwsAccountId}/themes Amazon Web Services Listthemes #
GET /accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups Amazon Web Services Listusergroups #
POST /accounts/{AwsAccountId}/namespaces/{Namespace}/users Amazon Web Services Registeruser #
POST /accounts/{AwsAccountId}/restore/analyses/{AnalysisId} Amazon Web Services Restoreanalysis #
POST /accounts/{AwsAccountId}/search/analyses Amazon Web Services Searchanalyses #
POST /accounts/{AwsAccountId}/search/dashboards Amazon Web Services Searchdashboards #
POST /accounts/{AwsAccountId}/search/data-sets Amazon Web Services Searchdatasets #
POST /accounts/{AwsAccountId}/search/data-sources Amazon Web Services Searchdatasources #
POST /accounts/{AwsAccountId}/search/folders Amazon Web Services Searchfolders #
POST /accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search Amazon Web Services Searchgroups #
POST /accounts/{AwsAccountId}/asset-bundle-export-jobs/export Amazon Web Services Startassetbundleexportjob #
POST /accounts/{AwsAccountId}/asset-bundle-import-jobs/import Amazon Web Services Startassetbundleimportjob #
POST /accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs Amazon Web Services Startdashboardsnapshotjob #
PUT /accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber} Amazon Web Services Updatedashboardpublishedversion #
PUT /accounts/{AwsAccountId}/public-sharing-settings Amazon Web Services Updatepublicsharingsettings #

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-web-services-accounts-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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-web-services-accounts-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Amazon Web Services Accounts API
  version: '1.0'
  description: 'Operations tagged Accounts across 4 of this provider''s published API definitions: chime-openapi-original.yml, devops-guru-openapi-original.yml, quicksight-openapi-original.yml, securityhub-openapi-original.yml. Each path carries the servers of the definition it was published in.'
tags:


# --- truncated at 32 KB (51 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amazon-web-services/refs/heads/main/openapi/amazon-web-services-accounts-api-openapi.yml