Amazon WorkMail website screenshot

Amazon WorkMail

Amazon WorkMail is a secure, managed business email and calendar service with support for existing desktop and mobile email client applications. It provides encrypted mailboxes, corporate calendaring, full Outlook compatibility, and enterprise-grade security controls for business communications. WorkMail integrates with Active Directory, supports IMAP and Exchange ActiveSync for mobile devices, and provides 80 API operations for programmatic management.

Amazon WorkMail publishes 80 APIs on the APIs.io network, including #X Amz Target=WorkMailService.AssociateDelegateToResource API, #X Amz Target=WorkMailService.AssociateMemberToGroup API, #X Amz Target=WorkMailService.AssumeImpersonationRole API, and 77 more. Tagged areas include Business Communication, Calendar, Email, Exchange, and Enterprise.

The Amazon WorkMail catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

Amazon WorkMail’s developer surface includes authentication, developer portal, documentation, developer console, support, signup flow, and 13 more developer resources.

66.3/100 exemplar ▬ flat Agent 38/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
80 APIs 8 Features 5 Use Cases
Business CommunicationCalendarEmailExchangeEnterprise

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 66.3/100 · exemplar
Contract Quality 18.7 / 25
Developer Ergonomics 8.7 / 20
Commercial Clarity 16.3 / 20
Operational Transparency 6.8 / 13
Governance 8.3 / 12
Discoverability 6.9 / 10
Agent readiness — 38/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/amazon-workmail: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 80

Individual APIs this provider publishes, each with its own machine-readable definition.

Amazon WorkMail #X Amz Target=WorkMailService.AssociateDelegateToResource API

The #X Amz Target=WorkMailService.AssociateDelegateToResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.associatedelegatetoresource.

Amazon WorkMail #X Amz Target=WorkMailService.AssociateMemberToGroup API

The #X Amz Target=WorkMailService.AssociateMemberToGroup API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.associatemembertogroup.

Amazon WorkMail #X Amz Target=WorkMailService.AssumeImpersonationRole API

The #X Amz Target=WorkMailService.AssumeImpersonationRole API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.assumeimpersonationrole.

Amazon WorkMail #X Amz Target=WorkMailService.CancelMailboxExportJob API

The #X Amz Target=WorkMailService.CancelMailboxExportJob API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.cancelmailboxexportjob.

Amazon WorkMail #X Amz Target=WorkMailService.CreateAlias API

The #X Amz Target=WorkMailService.CreateAlias API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createalias.

Amazon WorkMail #X Amz Target=WorkMailService.CreateAvailabilityConfiguration API

The #X Amz Target=WorkMailService.CreateAvailabilityConfiguration API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createavailabilityconfiguration.

Amazon WorkMail #X Amz Target=WorkMailService.CreateGroup API

The #X Amz Target=WorkMailService.CreateGroup API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.creategroup.

Amazon WorkMail #X Amz Target=WorkMailService.CreateImpersonationRole API

The #X Amz Target=WorkMailService.CreateImpersonationRole API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createimpersonationrole.

Amazon WorkMail #X Amz Target=WorkMailService.CreateMobileDeviceAccessRule API

The #X Amz Target=WorkMailService.CreateMobileDeviceAccessRule API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createmobiledeviceaccessrule.

Amazon WorkMail #X Amz Target=WorkMailService.CreateOrganization API

The #X Amz Target=WorkMailService.CreateOrganization API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createorganization.

Amazon WorkMail #X Amz Target=WorkMailService.CreateResource API

The #X Amz Target=WorkMailService.CreateResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createresource.

Amazon WorkMail #X Amz Target=WorkMailService.CreateUser API

The #X Amz Target=WorkMailService.CreateUser API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createuser.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteAccessControlRule API

The #X Amz Target=WorkMailService.DeleteAccessControlRule API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteaccesscontrolrule.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteAlias API

The #X Amz Target=WorkMailService.DeleteAlias API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deletealias.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteAvailabilityConfiguration API

The #X Amz Target=WorkMailService.DeleteAvailabilityConfiguration API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteavailabilityconfiguration.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteEmailMonitoringConfiguration API

The #X Amz Target=WorkMailService.DeleteEmailMonitoringConfiguration API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteemailmonitoringconfiguration.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteGroup API

The #X Amz Target=WorkMailService.DeleteGroup API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deletegroup.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteImpersonationRole API

The #X Amz Target=WorkMailService.DeleteImpersonationRole API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteimpersonationrole.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteMailboxPermissions API

The #X Amz Target=WorkMailService.DeleteMailboxPermissions API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deletemailboxpermissions.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteMobileDeviceAccessOverride API

The #X Amz Target=WorkMailService.DeleteMobileDeviceAccessOverride API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deletemobiledeviceaccessoverride.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteMobileDeviceAccessRule API

The #X Amz Target=WorkMailService.DeleteMobileDeviceAccessRule API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deletemobiledeviceaccessrule.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteOrganization API

The #X Amz Target=WorkMailService.DeleteOrganization API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteorganization.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteResource API

The #X Amz Target=WorkMailService.DeleteResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteresource.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteRetentionPolicy API

The #X Amz Target=WorkMailService.DeleteRetentionPolicy API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteretentionpolicy.

Amazon WorkMail #X Amz Target=WorkMailService.DeleteUser API

The #X Amz Target=WorkMailService.DeleteUser API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteuser.

Amazon WorkMail #X Amz Target=WorkMailService.DeregisterFromWorkMail API

The #X Amz Target=WorkMailService.DeregisterFromWorkMail API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deregisterfromworkmail.

Amazon WorkMail #X Amz Target=WorkMailService.DeregisterMailDomain API

The #X Amz Target=WorkMailService.DeregisterMailDomain API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deregistermaildomain.

Amazon WorkMail #X Amz Target=WorkMailService.DescribeEmailMonitoringConfiguration API

The #X Amz Target=WorkMailService.DescribeEmailMonitoringConfiguration API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.describeemailmonitoringconfigu...

Amazon WorkMail #X Amz Target=WorkMailService.DescribeGroup API

The #X Amz Target=WorkMailService.DescribeGroup API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.describegroup.

Amazon WorkMail #X Amz Target=WorkMailService.DescribeInboundDmarcSettings API

The #X Amz Target=WorkMailService.DescribeInboundDmarcSettings API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.describeinbounddmarcsettings.

Amazon WorkMail #X Amz Target=WorkMailService.DescribeMailboxExportJob API

The #X Amz Target=WorkMailService.DescribeMailboxExportJob API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.describemailboxexportjob.

Amazon WorkMail #X Amz Target=WorkMailService.DescribeOrganization API

The #X Amz Target=WorkMailService.DescribeOrganization API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.describeorganization.

Amazon WorkMail #X Amz Target=WorkMailService.DescribeResource API

The #X Amz Target=WorkMailService.DescribeResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.describeresource.

Amazon WorkMail #X Amz Target=WorkMailService.DescribeUser API

The #X Amz Target=WorkMailService.DescribeUser API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.describeuser.

Amazon WorkMail #X Amz Target=WorkMailService.DisassociateDelegateFromResource API

The #X Amz Target=WorkMailService.DisassociateDelegateFromResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.disassociatedelegatefromresource.

Amazon WorkMail #X Amz Target=WorkMailService.DisassociateMemberFromGroup API

The #X Amz Target=WorkMailService.DisassociateMemberFromGroup API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.disassociatememberfromgroup.

Amazon WorkMail #X Amz Target=WorkMailService.GetAccessControlEffect API

The #X Amz Target=WorkMailService.GetAccessControlEffect API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.getaccesscontroleffect.

Amazon WorkMail #X Amz Target=WorkMailService.GetDefaultRetentionPolicy API

The #X Amz Target=WorkMailService.GetDefaultRetentionPolicy API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.getdefaultretentionpolicy.

Amazon WorkMail #X Amz Target=WorkMailService.GetImpersonationRole API

The #X Amz Target=WorkMailService.GetImpersonationRole API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.getimpersonationrole.

Amazon WorkMail #X Amz Target=WorkMailService.GetImpersonationRoleEffect API

The #X Amz Target=WorkMailService.GetImpersonationRoleEffect API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.getimpersonationroleeffect.

Amazon WorkMail #X Amz Target=WorkMailService.GetMailboxDetails API

The #X Amz Target=WorkMailService.GetMailboxDetails API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.getmailboxdetails.

Amazon WorkMail #X Amz Target=WorkMailService.GetMailDomain API

The #X Amz Target=WorkMailService.GetMailDomain API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.getmaildomain.

Amazon WorkMail #X Amz Target=WorkMailService.GetMobileDeviceAccessEffect API

The #X Amz Target=WorkMailService.GetMobileDeviceAccessEffect API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.getmobiledeviceaccesseffect.

Amazon WorkMail #X Amz Target=WorkMailService.GetMobileDeviceAccessOverride API

The #X Amz Target=WorkMailService.GetMobileDeviceAccessOverride API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.getmobiledeviceaccessoverride.

Amazon WorkMail #X Amz Target=WorkMailService.ListAccessControlRules API

The #X Amz Target=WorkMailService.ListAccessControlRules API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listaccesscontrolrules.

Amazon WorkMail #X Amz Target=WorkMailService.ListAliases API

The #X Amz Target=WorkMailService.ListAliases API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listaliases.

Amazon WorkMail #X Amz Target=WorkMailService.ListAvailabilityConfigurations API

The #X Amz Target=WorkMailService.ListAvailabilityConfigurations API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listavailabilityconfigurations.

Amazon WorkMail #X Amz Target=WorkMailService.ListGroupMembers API

The #X Amz Target=WorkMailService.ListGroupMembers API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listgroupmembers.

Amazon WorkMail #X Amz Target=WorkMailService.ListGroups API

The #X Amz Target=WorkMailService.ListGroups API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listgroups.

Amazon WorkMail #X Amz Target=WorkMailService.ListImpersonationRoles API

The #X Amz Target=WorkMailService.ListImpersonationRoles API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listimpersonationroles.

Amazon WorkMail #X Amz Target=WorkMailService.ListMailboxExportJobs API

The #X Amz Target=WorkMailService.ListMailboxExportJobs API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listmailboxexportjobs.

Amazon WorkMail #X Amz Target=WorkMailService.ListMailboxPermissions API

The #X Amz Target=WorkMailService.ListMailboxPermissions API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listmailboxpermissions.

Amazon WorkMail #X Amz Target=WorkMailService.ListMailDomains API

The #X Amz Target=WorkMailService.ListMailDomains API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listmaildomains.

Amazon WorkMail #X Amz Target=WorkMailService.ListMobileDeviceAccessOverrides API

The #X Amz Target=WorkMailService.ListMobileDeviceAccessOverrides API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listmobiledeviceaccessoverrides.

Amazon WorkMail #X Amz Target=WorkMailService.ListMobileDeviceAccessRules API

The #X Amz Target=WorkMailService.ListMobileDeviceAccessRules API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listmobiledeviceaccessrules.

Amazon WorkMail #X Amz Target=WorkMailService.ListOrganizations API

The #X Amz Target=WorkMailService.ListOrganizations API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listorganizations.

Amazon WorkMail #X Amz Target=WorkMailService.ListResourceDelegates API

The #X Amz Target=WorkMailService.ListResourceDelegates API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listresourcedelegates.

Amazon WorkMail #X Amz Target=WorkMailService.ListResources API

The #X Amz Target=WorkMailService.ListResources API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listresources.

Amazon WorkMail #X Amz Target=WorkMailService.ListTagsForResource API

The #X Amz Target=WorkMailService.ListTagsForResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listtagsforresource.

Amazon WorkMail #X Amz Target=WorkMailService.ListUsers API

The #X Amz Target=WorkMailService.ListUsers API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.listusers.

Amazon WorkMail #X Amz Target=WorkMailService.PutAccessControlRule API

The #X Amz Target=WorkMailService.PutAccessControlRule API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.putaccesscontrolrule.

Amazon WorkMail #X Amz Target=WorkMailService.PutEmailMonitoringConfiguration API

The #X Amz Target=WorkMailService.PutEmailMonitoringConfiguration API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.putemailmonitoringconfiguration.

Amazon WorkMail #X Amz Target=WorkMailService.PutInboundDmarcSettings API

The #X Amz Target=WorkMailService.PutInboundDmarcSettings API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.putinbounddmarcsettings.

Amazon WorkMail #X Amz Target=WorkMailService.PutMailboxPermissions API

The #X Amz Target=WorkMailService.PutMailboxPermissions API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.putmailboxpermissions.

Amazon WorkMail #X Amz Target=WorkMailService.PutMobileDeviceAccessOverride API

The #X Amz Target=WorkMailService.PutMobileDeviceAccessOverride API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.putmobiledeviceaccessoverride.

Amazon WorkMail #X Amz Target=WorkMailService.PutRetentionPolicy API

The #X Amz Target=WorkMailService.PutRetentionPolicy API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.putretentionpolicy.

Amazon WorkMail #X Amz Target=WorkMailService.RegisterMailDomain API

The #X Amz Target=WorkMailService.RegisterMailDomain API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.registermaildomain.

Amazon WorkMail #X Amz Target=WorkMailService.RegisterToWorkMail API

The #X Amz Target=WorkMailService.RegisterToWorkMail API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.registertoworkmail.

Amazon WorkMail #X Amz Target=WorkMailService.ResetPassword API

The #X Amz Target=WorkMailService.ResetPassword API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.resetpassword.

Amazon WorkMail #X Amz Target=WorkMailService.StartMailboxExportJob API

The #X Amz Target=WorkMailService.StartMailboxExportJob API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.startmailboxexportjob.

Amazon WorkMail #X Amz Target=WorkMailService.TagResource API

The #X Amz Target=WorkMailService.TagResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.tagresource.

Amazon WorkMail #X Amz Target=WorkMailService.TestAvailabilityConfiguration API

The #X Amz Target=WorkMailService.TestAvailabilityConfiguration API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.testavailabilityconfiguration.

Amazon WorkMail #X Amz Target=WorkMailService.UntagResource API

The #X Amz Target=WorkMailService.UntagResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.untagresource.

Amazon WorkMail #X Amz Target=WorkMailService.UpdateAvailabilityConfiguration API

The #X Amz Target=WorkMailService.UpdateAvailabilityConfiguration API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.updateavailabilityconfiguration.

Amazon WorkMail #X Amz Target=WorkMailService.UpdateDefaultMailDomain API

The #X Amz Target=WorkMailService.UpdateDefaultMailDomain API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.updatedefaultmaildomain.

Amazon WorkMail #X Amz Target=WorkMailService.UpdateImpersonationRole API

The #X Amz Target=WorkMailService.UpdateImpersonationRole API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.updateimpersonationrole.

Amazon WorkMail #X Amz Target=WorkMailService.UpdateMailboxQuota API

The #X Amz Target=WorkMailService.UpdateMailboxQuota API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.updatemailboxquota.

Amazon WorkMail #X Amz Target=WorkMailService.UpdateMobileDeviceAccessRule API

The #X Amz Target=WorkMailService.UpdateMobileDeviceAccessRule API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.updatemobiledeviceaccessrule.

Amazon WorkMail #X Amz Target=WorkMailService.UpdatePrimaryEmailAddress API

The #X Amz Target=WorkMailService.UpdatePrimaryEmailAddress API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.updateprimaryemailaddress.

Amazon WorkMail #X Amz Target=WorkMailService.UpdateResource API

The #X Amz Target=WorkMailService.UpdateResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.updateresource.

Scroll for all 80

Postman Collections 80

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 80

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Amazon Workmail Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 8

Notable capabilities this provider offers.

Outlook Compatibility

Native support for Microsoft Outlook on Windows and Mac OS X with free/busy scheduling, delegation, and out-of-office replies.

Enterprise-Grade Security

Automatic encryption at rest using AWS KMS and SSL encryption in transit with spam and virus protection.

Active Directory Integration

Integration with AWS Directory Service AD Connector and Microsoft Active Directory for seamless enterprise authentication.

Mobile Device Management

Exchange ActiveSync support with remote device encryption, lock, password reset, and wipe capabilities across iOS, Android, and Windows.

Exchange Interoperability

Hybrid environments with Microsoft Exchange Server 2010 and 2013 for gradual migration scenarios.

Administrative SDK

Programmatic API for managing users, groups, resources, and organizational settings at scale.

Email Flow Rules

Configurable email flow rules for filtering and routing messages based on custom organizational policies.

Journaling and Archiving

Email journaling capabilities for compliance archiving and e-discovery requirements.

Scroll for all 8

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Amazon Workmail Context

184 classes · 125 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Amazon WorkMail API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Amazon WorkMail API Rules

24 rules · 8 errors 13 warnings 3 info

SPECTRAL

JSON Schema 317

Standalone JSON Schema definitions for this provider's data models.

AccessControlRuleAction

0 properties

JSON SCHEMA

AccessControlRuleDescription

0 properties

JSON SCHEMA

AccessControlRuleEffect

0 properties

JSON SCHEMA

AccessControlRuleNameList

0 properties

JSON SCHEMA

AccessControlRuleName

0 properties

JSON SCHEMA

AccessControlRule

13 properties

JSON SCHEMA

AccessControlRulesList

0 properties

JSON SCHEMA

AccessEffect

0 properties

JSON SCHEMA

ActionsList

0 properties

JSON SCHEMA

Aliases

0 properties

JSON SCHEMA

AmazonResourceName

0 properties

JSON SCHEMA

AssociateDelegateToResourceRequest

3 properties

JSON SCHEMA

AssociateDelegateToResourceResponse

0 properties

JSON SCHEMA

AssociateMemberToGroupRequest

3 properties

JSON SCHEMA

AssociateMemberToGroupResponse

0 properties

JSON SCHEMA

AssumeImpersonationRoleRequest

2 properties

JSON SCHEMA

AssumeImpersonationRoleResponse

2 properties

JSON SCHEMA

AvailabilityConfigurationList

0 properties

JSON SCHEMA

AvailabilityConfiguration

6 properties

JSON SCHEMA

AvailabilityProviderType

0 properties

JSON SCHEMA

BookingOptions

3 properties

JSON SCHEMA

BooleanObject

0 properties

JSON SCHEMA

Boolean

0 properties

JSON SCHEMA

CancelMailboxExportJobRequest

3 properties

JSON SCHEMA

CancelMailboxExportJobResponse

0 properties

JSON SCHEMA

CreateAliasRequest

3 properties

JSON SCHEMA

CreateAliasResponse

0 properties

JSON SCHEMA

CreateGroupRequest

2 properties

JSON SCHEMA

CreateGroupResponse

1 properties

JSON SCHEMA

CreateImpersonationRoleRequest

6 properties

JSON SCHEMA

CreateImpersonationRoleResponse

1 properties

JSON SCHEMA

CreateMobileDeviceAccessRuleRequest

13 properties

JSON SCHEMA

CreateMobileDeviceAccessRuleResponse

1 properties

JSON SCHEMA

CreateOrganizationRequest

6 properties

JSON SCHEMA

CreateOrganizationResponse

1 properties

JSON SCHEMA

CreateResourceRequest

3 properties

JSON SCHEMA

CreateResourceResponse

1 properties

JSON SCHEMA

CreateUserRequest

4 properties

JSON SCHEMA

CreateUserResponse

1 properties

JSON SCHEMA

Delegate

2 properties

JSON SCHEMA

DeleteAccessControlRuleRequest

2 properties

JSON SCHEMA

DeleteAccessControlRuleResponse

0 properties

JSON SCHEMA

DeleteAliasRequest

3 properties

JSON SCHEMA

DeleteAliasResponse

0 properties

JSON SCHEMA

DeleteGroupRequest

2 properties

JSON SCHEMA

DeleteGroupResponse

0 properties

JSON SCHEMA

DeleteImpersonationRoleRequest

2 properties

JSON SCHEMA

DeleteImpersonationRoleResponse

0 properties

JSON SCHEMA

DeleteMailboxPermissionsRequest

3 properties

JSON SCHEMA

DeleteMailboxPermissionsResponse

0 properties

JSON SCHEMA

DeleteMobileDeviceAccessRuleRequest

2 properties

JSON SCHEMA

DeleteMobileDeviceAccessRuleResponse

0 properties

JSON SCHEMA

DeleteOrganizationRequest

3 properties

JSON SCHEMA

DeleteOrganizationResponse

2 properties

JSON SCHEMA

DeleteResourceRequest

2 properties

JSON SCHEMA

DeleteResourceResponse

0 properties

JSON SCHEMA

DeleteRetentionPolicyRequest

2 properties

JSON SCHEMA

DeleteRetentionPolicyResponse

0 properties

JSON SCHEMA

DeleteUserRequest

2 properties

JSON SCHEMA

DeleteUserResponse

0 properties

JSON SCHEMA

DeregisterFromWorkMailRequest

2 properties

JSON SCHEMA

DeregisterFromWorkMailResponse

0 properties

JSON SCHEMA

DeregisterMailDomainRequest

2 properties

JSON SCHEMA

DeregisterMailDomainResponse

0 properties

JSON SCHEMA

DescribeGroupRequest

2 properties

JSON SCHEMA

DescribeGroupResponse

6 properties

JSON SCHEMA

DescribeInboundDmarcSettingsRequest

1 properties

JSON SCHEMA

DescribeInboundDmarcSettingsResponse

1 properties

JSON SCHEMA

DescribeMailboxExportJobRequest

2 properties

JSON SCHEMA

DescribeMailboxExportJobResponse

12 properties

JSON SCHEMA

DescribeOrganizationRequest

1 properties

JSON SCHEMA

DescribeOrganizationResponse

9 properties

JSON SCHEMA

DescribeResourceRequest

2 properties

JSON SCHEMA

DescribeResourceResponse

8 properties

JSON SCHEMA

DescribeUserRequest

2 properties

JSON SCHEMA

DescribeUserResponse

8 properties

JSON SCHEMA

Description

0 properties

JSON SCHEMA

DeviceId

0 properties

JSON SCHEMA

DeviceModelList

0 properties

JSON SCHEMA

DeviceModel

0 properties

JSON SCHEMA

DeviceOperatingSystemList

0 properties

JSON SCHEMA

DeviceOperatingSystem

0 properties

JSON SCHEMA

DeviceTypeList

0 properties

JSON SCHEMA

DeviceType

0 properties

JSON SCHEMA

DeviceUserAgentList

0 properties

JSON SCHEMA

DeviceUserAgent

0 properties

JSON SCHEMA

DirectoryId

0 properties

JSON SCHEMA

DirectoryInUseException

0 properties

JSON SCHEMA

DirectoryUnavailableException

0 properties

JSON SCHEMA

DisassociateMemberFromGroupRequest

3 properties

JSON SCHEMA

DisassociateMemberFromGroupResponse

0 properties

JSON SCHEMA

DnsRecord

3 properties

JSON SCHEMA

DnsRecordVerificationStatus

0 properties

JSON SCHEMA

DnsRecords

0 properties

JSON SCHEMA

DomainName

0 properties

JSON SCHEMA

Domain

2 properties

JSON SCHEMA

Domains

0 properties

JSON SCHEMA

EmailAddressInUseException

0 properties

JSON SCHEMA

EmailAddress

0 properties

JSON SCHEMA

EntityAlreadyRegisteredException

0 properties

JSON SCHEMA

EntityIdentifier

0 properties

JSON SCHEMA

EntityNotFoundException

0 properties

JSON SCHEMA

EntityStateException

0 properties

JSON SCHEMA

EntityState

0 properties

JSON SCHEMA

EwsAvailabilityProvider

3 properties

JSON SCHEMA

ExpiresIn

0 properties

JSON SCHEMA

ExternalUserName

0 properties

JSON SCHEMA

FolderConfiguration

3 properties

JSON SCHEMA

FolderConfigurations

0 properties

JSON SCHEMA

FolderName

0 properties

JSON SCHEMA

GetAccessControlEffectRequest

5 properties

JSON SCHEMA

GetAccessControlEffectResponse

2 properties

JSON SCHEMA

GetDefaultRetentionPolicyRequest

1 properties

JSON SCHEMA

GetDefaultRetentionPolicyResponse

4 properties

JSON SCHEMA

GetImpersonationRoleEffectRequest

3 properties

JSON SCHEMA

GetImpersonationRoleEffectResponse

3 properties

JSON SCHEMA

GetImpersonationRoleRequest

2 properties

JSON SCHEMA

GetImpersonationRoleResponse

7 properties

JSON SCHEMA

GetMailDomainRequest

2 properties

JSON SCHEMA

GetMailDomainResponse

5 properties

JSON SCHEMA

GetMailboxDetailsRequest

2 properties

JSON SCHEMA

GetMailboxDetailsResponse

2 properties

JSON SCHEMA

GetMobileDeviceAccessEffectRequest

5 properties

JSON SCHEMA

GetMobileDeviceAccessEffectResponse

2 properties

JSON SCHEMA

GetMobileDeviceAccessOverrideRequest

3 properties

JSON SCHEMA

GetMobileDeviceAccessOverrideResponse

6 properties

JSON SCHEMA

GroupName

0 properties

JSON SCHEMA

Group

6 properties

JSON SCHEMA

Groups

0 properties

JSON SCHEMA

HostedZoneId

0 properties

JSON SCHEMA

IdempotencyClientToken

0 properties

JSON SCHEMA

ImpersonationMatchedRuleList

0 properties

JSON SCHEMA

ImpersonationMatchedRule

2 properties

JSON SCHEMA

ImpersonationRoleDescription

0 properties

JSON SCHEMA

ImpersonationRoleIdList

0 properties

JSON SCHEMA

ImpersonationRoleId

0 properties

JSON SCHEMA

ImpersonationRoleList

0 properties

JSON SCHEMA

ImpersonationRoleName

0 properties

JSON SCHEMA

ImpersonationRole

5 properties

JSON SCHEMA

ImpersonationRoleType

0 properties

JSON SCHEMA

ImpersonationRuleDescription

0 properties

JSON SCHEMA

ImpersonationRuleId

0 properties

JSON SCHEMA

ImpersonationRuleList

0 properties

JSON SCHEMA

ImpersonationRuleName

0 properties

JSON SCHEMA

ImpersonationRule

6 properties

JSON SCHEMA

ImpersonationToken

0 properties

JSON SCHEMA

InvalidConfigurationException

0 properties

JSON SCHEMA

InvalidParameterException

0 properties

JSON SCHEMA

InvalidPasswordException

0 properties

JSON SCHEMA

IpAddress

0 properties

JSON SCHEMA

IpRangeList

0 properties

JSON SCHEMA

IpRange

0 properties

JSON SCHEMA

Jobs

0 properties

JSON SCHEMA

KmsKeyArn

0 properties

JSON SCHEMA

LambdaArn

0 properties

JSON SCHEMA

LambdaAvailabilityProvider

1 properties

JSON SCHEMA

LimitExceededException

0 properties

JSON SCHEMA

ListAccessControlRulesRequest

1 properties

JSON SCHEMA

ListAccessControlRulesResponse

1 properties

JSON SCHEMA

ListAliasesRequest

4 properties

JSON SCHEMA

ListAliasesResponse

2 properties

JSON SCHEMA

ListAvailabilityConfigurationsRequest

3 properties

JSON SCHEMA

ListGroupMembersRequest

4 properties

JSON SCHEMA

ListGroupMembersResponse

2 properties

JSON SCHEMA

ListGroupsRequest

3 properties

JSON SCHEMA

ListGroupsResponse

2 properties

JSON SCHEMA

ListImpersonationRolesRequest

3 properties

JSON SCHEMA

ListImpersonationRolesResponse

2 properties

JSON SCHEMA

ListMailDomainsRequest

3 properties

JSON SCHEMA

ListMailDomainsResponse

2 properties

JSON SCHEMA

ListMailboxExportJobsRequest

3 properties

JSON SCHEMA

ListMailboxExportJobsResponse

2 properties

JSON SCHEMA

ListMailboxPermissionsRequest

4 properties

JSON SCHEMA

ListMailboxPermissionsResponse

2 properties

JSON SCHEMA

ListMobileDeviceAccessRulesRequest

1 properties

JSON SCHEMA

ListMobileDeviceAccessRulesResponse

1 properties

JSON SCHEMA

ListOrganizationsRequest

2 properties

JSON SCHEMA

ListOrganizationsResponse

2 properties

JSON SCHEMA

ListResourceDelegatesRequest

4 properties

JSON SCHEMA

ListResourceDelegatesResponse

2 properties

JSON SCHEMA

ListResourcesRequest

3 properties

JSON SCHEMA

ListResourcesResponse

2 properties

JSON SCHEMA

ListTagsForResourceRequest

1 properties

JSON SCHEMA

ListTagsForResourceResponse

1 properties

JSON SCHEMA

ListUsersRequest

3 properties

JSON SCHEMA

ListUsersResponse

2 properties

JSON SCHEMA

LogGroupArn

0 properties

JSON SCHEMA

MailDomainInUseException

0 properties

JSON SCHEMA

MailDomainNotFoundException

0 properties

JSON SCHEMA

MailDomainStateException

0 properties

JSON SCHEMA

MailDomainSummary

2 properties

JSON SCHEMA

MailDomains

0 properties

JSON SCHEMA

MailboxExportErrorInfo

0 properties

JSON SCHEMA

MailboxExportJobId

0 properties

JSON SCHEMA

MailboxExportJob

9 properties

JSON SCHEMA

MailboxExportJobState

0 properties

JSON SCHEMA

MailboxQuota

0 properties

JSON SCHEMA

MailboxSize

0 properties

JSON SCHEMA

MaxResults

0 properties

JSON SCHEMA

Member

6 properties

JSON SCHEMA

MemberType

0 properties

JSON SCHEMA

Members

0 properties

JSON SCHEMA

MobileDeviceAccessMatchedRuleList

0 properties

JSON SCHEMA

MobileDeviceAccessMatchedRule

2 properties

JSON SCHEMA

MobileDeviceAccessOverride

6 properties

JSON SCHEMA

MobileDeviceAccessOverridesList

0 properties

JSON SCHEMA

MobileDeviceAccessRuleDescription

0 properties

JSON SCHEMA

MobileDeviceAccessRuleEffect

0 properties

JSON SCHEMA

MobileDeviceAccessRuleId

0 properties

JSON SCHEMA

MobileDeviceAccessRuleName

0 properties

JSON SCHEMA

MobileDeviceAccessRule

14 properties

JSON SCHEMA

MobileDeviceAccessRulesList

0 properties

JSON SCHEMA

NameAvailabilityException

0 properties

JSON SCHEMA

NextToken

0 properties

JSON SCHEMA

OrganizationId

0 properties

JSON SCHEMA

OrganizationName

0 properties

JSON SCHEMA

OrganizationNotFoundException

0 properties

JSON SCHEMA

OrganizationStateException

0 properties

JSON SCHEMA

OrganizationSummaries

0 properties

JSON SCHEMA

OrganizationSummary

5 properties

JSON SCHEMA

Password

0 properties

JSON SCHEMA

Percentage

0 properties

JSON SCHEMA

Permission

3 properties

JSON SCHEMA

PermissionType

0 properties

JSON SCHEMA

PermissionValues

0 properties

JSON SCHEMA

Permissions

0 properties

JSON SCHEMA

PolicyDescription

0 properties

JSON SCHEMA

PutAccessControlRuleRequest

12 properties

JSON SCHEMA

PutAccessControlRuleResponse

0 properties

JSON SCHEMA

PutInboundDmarcSettingsRequest

2 properties

JSON SCHEMA

PutInboundDmarcSettingsResponse

0 properties

JSON SCHEMA

PutMailboxPermissionsRequest

4 properties

JSON SCHEMA

PutMailboxPermissionsResponse

0 properties

JSON SCHEMA

PutMobileDeviceAccessOverrideRequest

5 properties

JSON SCHEMA

PutMobileDeviceAccessOverrideResponse

0 properties

JSON SCHEMA

PutRetentionPolicyRequest

5 properties

JSON SCHEMA

PutRetentionPolicyResponse

0 properties

JSON SCHEMA

RedactedEwsAvailabilityProvider

2 properties

JSON SCHEMA

RegisterMailDomainRequest

3 properties

JSON SCHEMA

RegisterMailDomainResponse

0 properties

JSON SCHEMA

RegisterToWorkMailRequest

3 properties

JSON SCHEMA

RegisterToWorkMailResponse

0 properties

JSON SCHEMA

ReservedNameException

0 properties

JSON SCHEMA

ResetPasswordRequest

3 properties

JSON SCHEMA

ResetPasswordResponse

0 properties

JSON SCHEMA

ResourceDelegates

0 properties

JSON SCHEMA

ResourceId

0 properties

JSON SCHEMA

ResourceName

0 properties

JSON SCHEMA

ResourceNotFoundException

0 properties

JSON SCHEMA

Resource

7 properties

JSON SCHEMA

ResourceType

0 properties

JSON SCHEMA

Resources

0 properties

JSON SCHEMA

RetentionAction

0 properties

JSON SCHEMA

RetentionPeriod

0 properties

JSON SCHEMA

RoleArn

0 properties

JSON SCHEMA

S3BucketName

0 properties

JSON SCHEMA

S3ObjectKey

0 properties

JSON SCHEMA

ShortString

0 properties

JSON SCHEMA

StartMailboxExportJobRequest

8 properties

JSON SCHEMA

StartMailboxExportJobResponse

1 properties

JSON SCHEMA

String

0 properties

JSON SCHEMA

TagKeyList

0 properties

JSON SCHEMA

TagKey

0 properties

JSON SCHEMA

TagList

0 properties

JSON SCHEMA

TagResourceRequest

2 properties

JSON SCHEMA

TagResourceResponse

0 properties

JSON SCHEMA

Tag

2 properties

JSON SCHEMA

TagValue

0 properties

JSON SCHEMA

TargetUsers

0 properties

JSON SCHEMA

TestAvailabilityConfigurationRequest

4 properties

JSON SCHEMA

TestAvailabilityConfigurationResponse

2 properties

JSON SCHEMA

Timestamp

0 properties

JSON SCHEMA

TooManyTagsException

0 properties

JSON SCHEMA

UnsupportedOperationException

0 properties

JSON SCHEMA

UntagResourceRequest

2 properties

JSON SCHEMA

UntagResourceResponse

0 properties

JSON SCHEMA

UpdateDefaultMailDomainRequest

2 properties

JSON SCHEMA

UpdateDefaultMailDomainResponse

0 properties

JSON SCHEMA

UpdateImpersonationRoleRequest

6 properties

JSON SCHEMA

UpdateImpersonationRoleResponse

0 properties

JSON SCHEMA

UpdateMailboxQuotaRequest

3 properties

JSON SCHEMA

UpdateMailboxQuotaResponse

0 properties

JSON SCHEMA

UpdateMobileDeviceAccessRuleRequest

13 properties

JSON SCHEMA

UpdateMobileDeviceAccessRuleResponse

0 properties

JSON SCHEMA

UpdatePrimaryEmailAddressRequest

3 properties

JSON SCHEMA

UpdatePrimaryEmailAddressResponse

0 properties

JSON SCHEMA

UpdateResourceRequest

4 properties

JSON SCHEMA

UpdateResourceResponse

0 properties

JSON SCHEMA

Url

0 properties

JSON SCHEMA

UserIdList

0 properties

JSON SCHEMA

UserName

0 properties

JSON SCHEMA

UserRole

0 properties

JSON SCHEMA

User

8 properties

JSON SCHEMA

Users

0 properties

JSON SCHEMA

WorkMailDomainName

0 properties

JSON SCHEMA

WorkMailIdentifier

0 properties

JSON SCHEMA

Scroll for all 317

JSON Structure 317

JSON Structure definitions describing this provider's data shapes.

Workmail Access Control Rule Structure

13 properties

JSON STRUCTURE

Workmail Access Effect Structure

0 properties

JSON STRUCTURE

Workmail Actions List Structure

0 properties

JSON STRUCTURE

Workmail Aliases Structure

0 properties

JSON STRUCTURE

Workmail Amazon Resource Name Structure

0 properties

JSON STRUCTURE

Workmail Booking Options Structure

3 properties

JSON STRUCTURE

Workmail Boolean Object Structure

0 properties

JSON STRUCTURE

Workmail Boolean Structure

0 properties

JSON STRUCTURE

Workmail Create Alias Request Structure

3 properties

JSON STRUCTURE

Workmail Create Alias Response Structure

0 properties

JSON STRUCTURE

Workmail Create Group Request Structure

2 properties

JSON STRUCTURE

Workmail Create Group Response Structure

1 properties

JSON STRUCTURE

Workmail Create Resource Request Structure

3 properties

JSON STRUCTURE

Workmail Create User Request Structure

4 properties

JSON STRUCTURE

Workmail Create User Response Structure

1 properties

JSON STRUCTURE

Workmail Delegate Structure

2 properties

JSON STRUCTURE

Workmail Delete Alias Request Structure

3 properties

JSON STRUCTURE

Workmail Delete Alias Response Structure

0 properties

JSON STRUCTURE

Workmail Delete Group Request Structure

2 properties

JSON STRUCTURE

Workmail Delete Group Response Structure

0 properties

JSON STRUCTURE

Workmail Delete Resource Request Structure

2 properties

JSON STRUCTURE

Workmail Delete User Request Structure

2 properties

JSON STRUCTURE

Workmail Delete User Response Structure

0 properties

JSON STRUCTURE

Workmail Describe Group Request Structure

2 properties

JSON STRUCTURE

Workmail Describe Group Response Structure

6 properties

JSON STRUCTURE

Workmail Describe User Request Structure

2 properties

JSON STRUCTURE

Workmail Describe User Response Structure

8 properties

JSON STRUCTURE

Workmail Description Structure

0 properties

JSON STRUCTURE

Workmail Device Id Structure

0 properties

JSON STRUCTURE

Workmail Device Model List Structure

0 properties

JSON STRUCTURE

Workmail Device Model Structure

0 properties

JSON STRUCTURE

Workmail Device Operating System Structure

0 properties

JSON STRUCTURE

Workmail Device Type List Structure

0 properties

JSON STRUCTURE

Workmail Device Type Structure

0 properties

JSON STRUCTURE

Workmail Device User Agent List Structure

0 properties

JSON STRUCTURE

Workmail Device User Agent Structure

0 properties

JSON STRUCTURE

Workmail Directory Id Structure

0 properties

JSON STRUCTURE

Workmail Dns Record Structure

3 properties

JSON STRUCTURE

Workmail Dns Records Structure

0 properties

JSON STRUCTURE

Workmail Domain Name Structure

0 properties

JSON STRUCTURE

Workmail Domain Structure

2 properties

JSON STRUCTURE

Workmail Domains Structure

0 properties

JSON STRUCTURE

Workmail Email Address Structure

0 properties

JSON STRUCTURE

Workmail Entity Identifier Structure

0 properties

JSON STRUCTURE

Workmail Entity State Exception Structure

0 properties

JSON STRUCTURE

Workmail Entity State Structure

0 properties

JSON STRUCTURE

Workmail Expires In Structure

0 properties

JSON STRUCTURE

Workmail External User Name Structure

0 properties

JSON STRUCTURE

Workmail Folder Configuration Structure

3 properties

JSON STRUCTURE

Workmail Folder Configurations Structure

0 properties

JSON STRUCTURE

Workmail Folder Name Structure

0 properties

JSON STRUCTURE

Workmail Get Mail Domain Request Structure

2 properties

JSON STRUCTURE

Workmail Group Name Structure

0 properties

JSON STRUCTURE

Workmail Group Structure

6 properties

JSON STRUCTURE

Workmail Groups Structure

0 properties

JSON STRUCTURE

Workmail Hosted Zone Id Structure

0 properties

JSON STRUCTURE

Workmail Impersonation Role Id Structure

0 properties

JSON STRUCTURE

Workmail Impersonation Role List Structure

0 properties

JSON STRUCTURE

Workmail Impersonation Role Name Structure

0 properties

JSON STRUCTURE

Workmail Impersonation Role Structure

5 properties

JSON STRUCTURE

Workmail Impersonation Role Type Structure

0 properties

JSON STRUCTURE

Workmail Impersonation Rule Id Structure

0 properties

JSON STRUCTURE

Workmail Impersonation Rule List Structure

0 properties

JSON STRUCTURE

Workmail Impersonation Rule Name Structure

0 properties

JSON STRUCTURE

Workmail Impersonation Rule Structure

6 properties

JSON STRUCTURE

Workmail Impersonation Token Structure

0 properties

JSON STRUCTURE

Workmail Ip Address Structure

0 properties

JSON STRUCTURE

Workmail Ip Range List Structure

0 properties

JSON STRUCTURE

Workmail Ip Range Structure

0 properties

JSON STRUCTURE

Workmail Jobs Structure

0 properties

JSON STRUCTURE

Workmail Kms Key Arn Structure

0 properties

JSON STRUCTURE

Workmail Lambda Arn Structure

0 properties

JSON STRUCTURE

Workmail List Aliases Request Structure

4 properties

JSON STRUCTURE

Workmail List Aliases Response Structure

2 properties

JSON STRUCTURE

Workmail List Groups Request Structure

3 properties

JSON STRUCTURE

Workmail List Groups Response Structure

2 properties

JSON STRUCTURE

Workmail List Resources Request Structure

3 properties

JSON STRUCTURE

Workmail List Resources Response Structure

2 properties

JSON STRUCTURE

Workmail List Users Request Structure

3 properties

JSON STRUCTURE

Workmail List Users Response Structure

2 properties

JSON STRUCTURE

Workmail Log Group Arn Structure

0 properties

JSON STRUCTURE

Workmail Mail Domain Summary Structure

2 properties

JSON STRUCTURE

Workmail Mail Domains Structure

0 properties

JSON STRUCTURE

Workmail Mailbox Export Job Id Structure

0 properties

JSON STRUCTURE

Workmail Mailbox Export Job Structure

9 properties

JSON STRUCTURE

Workmail Mailbox Quota Structure

0 properties

JSON STRUCTURE

Workmail Mailbox Size Structure

0 properties

JSON STRUCTURE

Workmail Max Results Structure

0 properties

JSON STRUCTURE

Workmail Member Structure

6 properties

JSON STRUCTURE

Workmail Member Type Structure

0 properties

JSON STRUCTURE

Workmail Members Structure

0 properties

JSON STRUCTURE

Workmail Next Token Structure

0 properties

JSON STRUCTURE

Workmail Organization Id Structure

0 properties

JSON STRUCTURE

Workmail Organization Name Structure

0 properties

JSON STRUCTURE

Workmail Organization Summaries Structure

0 properties

JSON STRUCTURE

Workmail Organization Summary Structure

5 properties

JSON STRUCTURE

Workmail Password Structure

0 properties

JSON STRUCTURE

Workmail Percentage Structure

0 properties

JSON STRUCTURE

Workmail Permission Structure

3 properties

JSON STRUCTURE

Workmail Permission Type Structure

0 properties

JSON STRUCTURE

Workmail Permission Values Structure

0 properties

JSON STRUCTURE

Workmail Permissions Structure

0 properties

JSON STRUCTURE

Workmail Policy Description Structure

0 properties

JSON STRUCTURE

Workmail Reserved Name Exception Structure

0 properties

JSON STRUCTURE

Workmail Reset Password Request Structure

3 properties

JSON STRUCTURE

Workmail Reset Password Response Structure

0 properties

JSON STRUCTURE

Workmail Resource Delegates Structure

0 properties

JSON STRUCTURE

Workmail Resource Id Structure

0 properties

JSON STRUCTURE

Workmail Resource Name Structure

0 properties

JSON STRUCTURE

Workmail Resource Structure

7 properties

JSON STRUCTURE

Workmail Resource Type Structure

0 properties

JSON STRUCTURE

Workmail Resources Structure

0 properties

JSON STRUCTURE

Workmail Retention Action Structure

0 properties

JSON STRUCTURE

Workmail Retention Period Structure

0 properties

JSON STRUCTURE

Workmail Role Arn Structure

0 properties

JSON STRUCTURE

Workmail S3 Bucket Name Structure

0 properties

JSON STRUCTURE

Workmail S3 Object Key Structure

0 properties

JSON STRUCTURE

Workmail Short String Structure

0 properties

JSON STRUCTURE

Workmail String Structure

0 properties

JSON STRUCTURE

Workmail Tag Key List Structure

0 properties

JSON STRUCTURE

Workmail Tag Key Structure

0 properties

JSON STRUCTURE

Workmail Tag List Structure

0 properties

JSON STRUCTURE

Workmail Tag Resource Request Structure

2 properties

JSON STRUCTURE

Workmail Tag Resource Response Structure

0 properties

JSON STRUCTURE

Workmail Tag Structure

2 properties

JSON STRUCTURE

Workmail Tag Value Structure

0 properties

JSON STRUCTURE

Workmail Target Users Structure

0 properties

JSON STRUCTURE

Workmail Timestamp Structure

0 properties

JSON STRUCTURE

Workmail Too Many Tags Exception Structure

0 properties

JSON STRUCTURE

Workmail Untag Resource Request Structure

2 properties

JSON STRUCTURE

Workmail Untag Resource Response Structure

0 properties

JSON STRUCTURE

Workmail Update Resource Request Structure

4 properties

JSON STRUCTURE

Workmail Url Structure

0 properties

JSON STRUCTURE

Workmail User Id List Structure

0 properties

JSON STRUCTURE

Workmail User Name Structure

0 properties

JSON STRUCTURE

Workmail User Role Structure

0 properties

JSON STRUCTURE

Workmail User Structure

8 properties

JSON STRUCTURE

Workmail Users Structure

0 properties

JSON STRUCTURE

Workmail Work Mail Domain Name Structure

0 properties

JSON STRUCTURE

Workmail Work Mail Identifier Structure

0 properties

JSON STRUCTURE

Scroll for all 317

Examples 146

Example request and response payloads for these APIs.

Workmail Delegate Example

2 fields

EXAMPLE

Workmail Domain Example

2 fields

EXAMPLE

Workmail Group Example

6 fields

EXAMPLE

Workmail Member Example

6 fields

EXAMPLE

Workmail Resource Example

7 fields

EXAMPLE

Workmail Tag Example

2 fields

EXAMPLE

Workmail User Example

8 fields

EXAMPLE

Scroll for all 146

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Amazon Workmail Authentication

apiKey · 1 scheme

SECURITY

Amazon Workmail Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Amazon Workmail Vulnerability Disclosure

security.txt · contact published

SECURITY

Amazon Workmail Trust Center

PCI DSS, HIPAA, FedRAMP, GDPR, FIPS 140

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Amazon Workmail Agentic Access

80 operations · 80 acting · 9 human-in-the-loop

80 operations · 80 acting

AGENTIC

Use Cases 5

What developers build with this provider.

Exchange Migration

Migrate from Microsoft Exchange to Amazon WorkMail with minimal disruption using hybrid environment support.

Enterprise Email Provisioning

Automate user and mailbox provisioning via API for large-scale enterprise deployments.

Compliance Email Archiving

Use journaling and encryption for HIPAA-compliant and regulatory email archiving programs.

Mobile Workforce Enablement

Provide secure mobile email access with ActiveSync and mobile device management policies.

Hybrid Cloud Email

Run WorkMail alongside existing Exchange infrastructure for gradual cloud migration.

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: amazon-workmail
name: Amazon WorkMail
description: Amazon WorkMail is a secure, managed business email and calendar service with support for existing desktop and
  mobile email client applications. It provides encrypted mailboxes, corporate calendaring, full Outlook compatibility, and
  enterprise-grade security controls for business communications. WorkMail integrates with Active Directory, supports IMAP
  and Exchange ActiveSync for mobile devices, and provides 80 API operations for programmatic management.
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/amazon-workmail.png
tags:
- AWS
- Business Communication
- Calendar
- Email
- Exchange
- Enterprise
url: https://raw.githubusercontent.com/api-evangelist/amazon-workmail/refs/heads/main/apis.yml
created: '2026-03-16'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-associatedelegatetoresource-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.AssociateDelegateToResource API'
  description: 'The #X Amz Target=WorkMailService.AssociateDelegateToResource API from Amazon WorkMail — 1 operation(s) for
    #x amz target=workmailservice.associatedelegatetoresource.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.AssociateDelegateToResource'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-associatedelegatetoresource-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-associatemembertogroup-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.AssociateMemberToGroup API'
  description: 'The #X Amz Target=WorkMailService.AssociateMemberToGroup API from Amazon WorkMail — 1 operation(s) for #x
    amz target=workmailservice.associatemembertogroup.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.AssociateMemberToGroup'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-associatemembertogroup-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-assumeimpersonationrole-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.AssumeImpersonationRole API'
  description: 'The #X Amz Target=WorkMailService.AssumeImpersonationRole API from Amazon WorkMail — 1 operation(s) for #x
    amz target=workmailservice.assumeimpersonationrole.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.AssumeImpersonationRole'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-assumeimpersonationrole-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-cancelmailboxexportjob-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CancelMailboxExportJob API'
  description: 'The #X Amz Target=WorkMailService.CancelMailboxExportJob API from Amazon WorkMail — 1 operation(s) for #x
    amz target=workmailservice.cancelmailboxexportjob.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CancelMailboxExportJob'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-cancelmailboxexportjob-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-createalias-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CreateAlias API'
  description: 'The #X Amz Target=WorkMailService.CreateAlias API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createalias.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CreateAlias'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-createalias-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-createavailabilityconfiguration-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CreateAvailabilityConfiguration API'
  description: 'The #X Amz Target=WorkMailService.CreateAvailabilityConfiguration API from Amazon WorkMail — 1 operation(s)
    for #x amz target=workmailservice.createavailabilityconfiguration.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CreateAvailabilityConfiguration'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-createavailabilityconfiguration-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-creategroup-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CreateGroup API'
  description: 'The #X Amz Target=WorkMailService.CreateGroup API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.creategroup.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CreateGroup'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-creategroup-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-createimpersonationrole-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CreateImpersonationRole API'
  description: 'The #X Amz Target=WorkMailService.CreateImpersonationRole API from Amazon WorkMail — 1 operation(s) for #x
    amz target=workmailservice.createimpersonationrole.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CreateImpersonationRole'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-createimpersonationrole-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-createmobiledeviceaccessrule-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CreateMobileDeviceAccessRule API'
  description: 'The #X Amz Target=WorkMailService.CreateMobileDeviceAccessRule API from Amazon WorkMail — 1 operation(s) for
    #x amz target=workmailservice.createmobiledeviceaccessrule.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CreateMobileDeviceAccessRule'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-createmobiledeviceaccessrule-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-createorganization-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CreateOrganization API'
  description: 'The #X Amz Target=WorkMailService.CreateOrganization API from Amazon WorkMail — 1 operation(s) for #x amz
    target=workmailservice.createorganization.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CreateOrganization'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-createorganization-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-createresource-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CreateResource API'
  description: 'The #X Amz Target=WorkMailService.CreateResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createresource.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CreateResource'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-createresource-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-createuser-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.CreateUser API'
  description: 'The #X Amz Target=WorkMailService.CreateUser API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.createuser.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.CreateUser'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-createuser-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deleteaccesscontrolrule-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteAccessControlRule API'
  description: 'The #X Amz Target=WorkMailService.DeleteAccessControlRule API from Amazon WorkMail — 1 operation(s) for #x
    amz target=workmailservice.deleteaccesscontrolrule.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteAccessControlRule'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deleteaccesscontrolrule-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deletealias-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteAlias API'
  description: 'The #X Amz Target=WorkMailService.DeleteAlias API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deletealias.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteAlias'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deletealias-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deleteavailabilityconfiguration-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteAvailabilityConfiguration API'
  description: 'The #X Amz Target=WorkMailService.DeleteAvailabilityConfiguration API from Amazon WorkMail — 1 operation(s)
    for #x amz target=workmailservice.deleteavailabilityconfiguration.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteAvailabilityConfiguration'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deleteavailabilityconfiguration-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deleteemailmonitoringconfiguration-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteEmailMonitoringConfiguration API'
  description: 'The #X Amz Target=WorkMailService.DeleteEmailMonitoringConfiguration API from Amazon WorkMail — 1 operation(s)
    for #x amz target=workmailservice.deleteemailmonitoringconfiguration.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteEmailMonitoringConfiguration'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deleteemailmonitoringconfiguration-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deletegroup-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteGroup API'
  description: 'The #X Amz Target=WorkMailService.DeleteGroup API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deletegroup.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteGroup'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deletegroup-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deleteimpersonationrole-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteImpersonationRole API'
  description: 'The #X Amz Target=WorkMailService.DeleteImpersonationRole API from Amazon WorkMail — 1 operation(s) for #x
    amz target=workmailservice.deleteimpersonationrole.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteImpersonationRole'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deleteimpersonationrole-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deletemailboxpermissions-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteMailboxPermissions API'
  description: 'The #X Amz Target=WorkMailService.DeleteMailboxPermissions API from Amazon WorkMail — 1 operation(s) for #x
    amz target=workmailservice.deletemailboxpermissions.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteMailboxPermissions'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deletemailboxpermissions-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deletemobiledeviceaccessoverride-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteMobileDeviceAccessOverride API'
  description: 'The #X Amz Target=WorkMailService.DeleteMobileDeviceAccessOverride API from Amazon WorkMail — 1 operation(s)
    for #x amz target=workmailservice.deletemobiledeviceaccessoverride.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteMobileDeviceAccessOverride'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deletemobiledeviceaccessoverride-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deletemobiledeviceaccessrule-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteMobileDeviceAccessRule API'
  description: 'The #X Amz Target=WorkMailService.DeleteMobileDeviceAccessRule API from Amazon WorkMail — 1 operation(s) for
    #x amz target=workmailservice.deletemobiledeviceaccessrule.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteMobileDeviceAccessRule'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deletemobiledeviceaccessrule-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deleteorganization-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteOrganization API'
  description: 'The #X Amz Target=WorkMailService.DeleteOrganization API from Amazon WorkMail — 1 operation(s) for #x amz
    target=workmailservice.deleteorganization.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteOrganization'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deleteorganization-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deleteresource-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteResource API'
  description: 'The #X Amz Target=WorkMailService.DeleteResource API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteresource.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteResource'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deleteresource-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deleteretentionpolicy-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteRetentionPolicy API'
  description: 'The #X Amz Target=WorkMailService.DeleteRetentionPolicy API from Amazon WorkMail — 1 operation(s) for #x amz
    target=workmailservice.deleteretentionpolicy.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteRetentionPolicy'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deleteretentionpolicy-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deleteuser-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeleteUser API'
  description: 'The #X Amz Target=WorkMailService.DeleteUser API from Amazon WorkMail — 1 operation(s) for #x amz target=workmailservice.deleteuser.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeleteUser'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deleteuser-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deregisterfromworkmail-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeregisterFromWorkMail API'
  description: 'The #X Amz Target=WorkMailService.DeregisterFromWorkMail API from Amazon WorkMail — 1 operation(s) for #x
    amz target=workmailservice.deregisterfromworkmail.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeregisterFromWorkMail'
  properties:
  - type: OpenAPI
    url: openapi/amazon-workmail-x-amz-target-workmailservice-deregisterfromworkmail-api-openapi.yml
  - type: Documentation
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/
  - type: APIReference
    url: https://docs.aws.amazon.com/workmail/latest/APIReference/
  - type: GettingStarted
    url: https://docs.aws.amazon.com/workmail/latest/adminguide/getting_started.html
  - type: Pricing
    url: https://aws.amazon.com/workmail/pricing/
  - type: FAQ
    url: https://aws.amazon.com/workmail/faqs/
  - type: JSONSchema
    url: json-schema/workmail-organization-schema.json
  - type: JSONLD
    url: json-ld/amazon-workmail-context.jsonld
- aid: amazon-workmail:amazon-workmail-x-amz-target-workmailservice-deregistermaildomain-api
  name: 'Amazon WorkMail #X Amz Target=WorkMailService.DeregisterMailDomain API'
  description: 'The #X Amz Target=WorkMailService.DeregisterMailDomain API from Amazon WorkMail — 1 operation(s) for #x amz
    target=workmailservice.deregistermaildomain.'
  humanURL: https://aws.amazon.com/workmail/
  baseURL: https://workmail.amazonaws.com
  tags:
  - '#X Amz Target=WorkMailService.DeregisterMailDomain'
  properties:
  - type: OpenAPI
    url: openapi/am

# --- truncated at 32 KB (98 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amazon-workmail/refs/heads/main/apis.yml