# Amazon WorkSpaces

**Canonical:** https://apis.io/providers/amazon-workspaces/  
**Website:** https://aws.amazon.com/workspaces/  
**APIs profiled:** 65

Amazon WorkSpaces is a managed, secure Desktop-as-a-Service (DaaS) solution that enables you to provision cloud-based virtual desktops for your users. It eliminates the need to procure and deploy hardware or install complex software, providing persistent desktops accessible from various devices with built-in security and management capabilities. The API provides 65 operations for workspace lifecycle management, bundle and directory management, image management, and IP access control groups.

## Kin Score — 49.0 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 49.0).

| Facet | Score |
|---|---|
| Discoverability | 59.3 |
| Contract Quality | 71.2 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 26.3 |
| Developer Ergonomics | 42.9 |
| Commercial Clarity | 51.3 |
| Access Clarity | 51.3 |

## Agent readiness — 29.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (65)

- **Amazon WorkSpaces #X Amz Target=WorkspacesService.AssociateConnectionAlias API** — The #X Amz Target=WorkspacesService.AssociateConnectionAlias API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.associateconnectionalias.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.AssociateIpGroups API** — The #X Amz Target=WorkspacesService.AssociateIpGroups API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.associateipgroups.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.AuthorizeIpRules API** — The #X Amz Target=WorkspacesService.AuthorizeIpRules API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.authorizeiprules.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CopyWorkspaceImage API** — The #X Amz Target=WorkspacesService.CopyWorkspaceImage API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.copyworkspaceimage.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateConnectClientAddIn API** — The #X Amz Target=WorkspacesService.CreateConnectClientAddIn API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createconnectclientaddin.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateConnectionAlias API** — The #X Amz Target=WorkspacesService.CreateConnectionAlias API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createconnectionalias.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateIpGroup API** — The #X Amz Target=WorkspacesService.CreateIpGroup API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createipgroup.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateStandbyWorkspaces API** — The #X Amz Target=WorkspacesService.CreateStandbyWorkspaces API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createstandbyworkspaces.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateTags API** — The #X Amz Target=WorkspacesService.CreateTags API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createtags.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateUpdatedWorkspaceImage API** — The #X Amz Target=WorkspacesService.CreateUpdatedWorkspaceImage API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createupdatedworkspaceimage.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateWorkspaceBundle API** — The #X Amz Target=WorkspacesService.CreateWorkspaceBundle API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createworkspacebundle.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateWorkspaceImage API** — The #X Amz Target=WorkspacesService.CreateWorkspaceImage API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createworkspaceimage.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.CreateWorkspaces API** — The #X Amz Target=WorkspacesService.CreateWorkspaces API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.createworkspaces.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DeleteClientBranding API** — The #X Amz Target=WorkspacesService.DeleteClientBranding API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.deleteclientbranding.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DeleteConnectClientAddIn API** — The #X Amz Target=WorkspacesService.DeleteConnectClientAddIn API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.deleteconnectclientaddin.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DeleteConnectionAlias API** — The #X Amz Target=WorkspacesService.DeleteConnectionAlias API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.deleteconnectionalias.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DeleteIpGroup API** — The #X Amz Target=WorkspacesService.DeleteIpGroup API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.deleteipgroup.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DeleteTags API** — The #X Amz Target=WorkspacesService.DeleteTags API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.deletetags.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DeleteWorkspaceBundle API** — The #X Amz Target=WorkspacesService.DeleteWorkspaceBundle API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.deleteworkspacebundle.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DeleteWorkspaceImage API** — The #X Amz Target=WorkspacesService.DeleteWorkspaceImage API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.deleteworkspaceimage.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DeregisterWorkspaceDirectory API** — The #X Amz Target=WorkspacesService.DeregisterWorkspaceDirectory API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.deregisterworkspacedirectory.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeAccount API** — The #X Amz Target=WorkspacesService.DescribeAccount API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeaccount.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeAccountModifications API** — The #X Amz Target=WorkspacesService.DescribeAccountModifications API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeaccountmodifications.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeClientBranding API** — The #X Amz Target=WorkspacesService.DescribeClientBranding API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeclientbranding.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeClientProperties API** — The #X Amz Target=WorkspacesService.DescribeClientProperties API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeclientproperties.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeConnectClientAddIns API** — The #X Amz Target=WorkspacesService.DescribeConnectClientAddIns API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeconnectclientaddins.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeConnectionAliases API** — The #X Amz Target=WorkspacesService.DescribeConnectionAliases API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeconnectionaliases.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeConnectionAliasPermissions API** — The #X Amz Target=WorkspacesService.DescribeConnectionAliasPermissions API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeconnectionaliasper...
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeIpGroups API** — The #X Amz Target=WorkspacesService.DescribeIpGroups API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeipgroups.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeTags API** — The #X Amz Target=WorkspacesService.DescribeTags API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describetags.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeWorkspaceBundles API** — The #X Amz Target=WorkspacesService.DescribeWorkspaceBundles API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeworkspacebundles.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeWorkspaceDirectories API** — The #X Amz Target=WorkspacesService.DescribeWorkspaceDirectories API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeworkspacedirectories.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeWorkspaceImagePermissions API** — The #X Amz Target=WorkspacesService.DescribeWorkspaceImagePermissions API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeworkspaceimagepermi...
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeWorkspaceImages API** — The #X Amz Target=WorkspacesService.DescribeWorkspaceImages API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeworkspaceimages.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeWorkspaces API** — The #X Amz Target=WorkspacesService.DescribeWorkspaces API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeworkspaces.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeWorkspacesConnectionStatus API** — The #X Amz Target=WorkspacesService.DescribeWorkspacesConnectionStatus API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeworkspacesconnecti...
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DescribeWorkspaceSnapshots API** — The #X Amz Target=WorkspacesService.DescribeWorkspaceSnapshots API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.describeworkspacesnapshots.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DisassociateConnectionAlias API** — The #X Amz Target=WorkspacesService.DisassociateConnectionAlias API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.disassociateconnectionalias.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.DisassociateIpGroups API** — The #X Amz Target=WorkspacesService.DisassociateIpGroups API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.disassociateipgroups.
- **Amazon WorkSpaces #X Amz Target=WorkspacesService.ImportClientBranding API** — The #X Amz Target=WorkspacesService.ImportClientBranding API from Amazon WorkSpaces — 1 operation(s) for #x amz target=workspacesservice.importclientbranding.
- …and 25 more, listed in full on the page.

## Agentic access (1)

- **Amazon Workspaces Agentic Access** — 65 operations · 65 acting · 4 human-in-the-loop

## Security (4)

- **Amazon Workspaces Authentication** — apiKey · 1 scheme
- **Amazon Workspaces Domain Security** — TLSv1.3 · HSTS · DMARC
- **Amazon Workspaces Vulnerability Disclosure** — security.txt · contact published
- **Amazon Workspaces Trust Center** — PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

## Plans (1)

- **Amazon Workspaces Plans Pricing**

## Use cases (5)

- **Remote Work Enablement** — Provide secure cloud desktops to remote and distributed employees without managing physical hardware.
- **Contractor and Temporary Worker Access** — Quickly provision and terminate secure desktops for contractors with time-limited access needs.
- **Desktop Refresh and Modernization** — Replace aging desktop hardware with cloud-based virtual desktops to reduce capital expenditure.
- **BYOD Security** — Enable personal device usage while keeping corporate data and applications in the secure cloud environment.
- **Regulated Industry Compliance** — Maintain data residency and security compliance in regulated industries like healthcare and finance.

## Tags

Desktop, End User Computing, Virtual Desktop, Desktop as a Service

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/amazon-workspaces/). Scores are computed from the provider's own public artifacts under a published rubric.
