# Amazon WorkMail API

> Amazon WorkMail API on Apizie: 80 endpoints (Adds a member (user or group) to the resource's set of delegates., Adds a member (user or group) to the group's set., Assumes an impersonation role for the given WorkMail organization. This method returns an authentication…, Cancels a mailbox export job. If the mailbox export job is near completion, it might not be possible to…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:amazonaws-workmail/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-workmail`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://apizie.tech/api/cloud/amazonaws-workmail
- OpenAPI: https://apizie.tech/api/cloud/amazonaws-workmail/openapi.json

WorkMail is a secure, managed business email and calendaring service with support for existing desktop and mobile email clients. You can access your email, contacts, and calendars using Microsoft Outlook, your browser,…

## Endpoints

### Adds a member (user or group) to the resource's set of delegates.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/associate-delegate-to-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds a member (user or group) to the group's set.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/associate-member-to-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Assumes an impersonation role for the given WorkMail organization. This method returns an authentication…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/assume-impersonation-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Cancels a mailbox export job. If the mailbox export job is near completion, it might not be possible to…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/cancel-mailbox-export-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds an alias to the set of a given member (user or group) of WorkMail.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/create-alias` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates an AvailabilityConfiguration for the given WorkMail organization and domain.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/create-availability-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a group that can be used in WorkMail by calling the RegisterToWorkMail operation.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/create-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates an impersonation role for the given WorkMail organization. Idempotency ensures that an API request…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/create-impersonation-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new mobile device access rule for the specified WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/create-mobile-device-access-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new WorkMail organization. Optionally, you can choose to associate an existing AWS Directory…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/create-organization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new WorkMail resource.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/create-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a user who can be used in WorkMail by calling the RegisterToWorkMail operation.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/create-user` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an access control rule for the specified WorkMail organization. Deleting already deleted and…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-access-control-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Remove one or more specified aliases from a set of aliases for a given user.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-alias` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the AvailabilityConfiguration for the given WorkMail organization and domain.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-availability-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the email monitoring configuration for a specified organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-email-monitoring-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a group from WorkMail.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an impersonation role for the given WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-impersonation-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes permissions granted to a member (user or group).
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-mailbox-permissions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the mobile device access override for the given WorkMail organization, user, and device. Deleting…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-mobile-device-access-override` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a mobile device access rule for the specified WorkMail organization. Deleting already deleted and…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-mobile-device-access-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an WorkMail organization and all underlying AWS resources managed by WorkMail as part of the…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-organization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified resource.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes the specified retention policy from the specified organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-retention-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes a user from WorkMail and all subsequent systems. Before you can delete a user, the user state must…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/delete-user` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Mark a user, group, or resource as no longer used in WorkMail. This action disassociates the mailbox and…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/deregister-from-work-mail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes a domain from WorkMail, stops email routing to WorkMail, and removes the authorization allowing…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/deregister-mail-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Describes the current email monitoring configuration for a specified organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/describe-email-monitoring-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the data available for the group.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/describe-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the settings in a DMARC policy for a specified organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/describe-inbound-dmarc-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Describes the current status of a mailbox export job.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/describe-mailbox-export-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Provides more information regarding a given organization based on its identifier.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/describe-organization` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns the data available for the resource.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/describe-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Provides information regarding the user.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/describe-user` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes a member from the resource's set of delegates.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/disassociate-delegate-from-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes a member from a group.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/disassociate-member-from-group` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the effects of an organization's access control rules as they apply to a specified IPv4 address, access…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/get-access-control-effect` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the default retention policy details for the specified organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/get-default-retention-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the impersonation role details for the given WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/get-impersonation-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Tests whether the given impersonation role can impersonate a target user.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/get-impersonation-role-effect` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets details for a mail domain, including domain records required to configure your domain with recommended…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/get-mail-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Requests a user's mailbox details for a specified organization and user.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/get-mailbox-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Simulates the effect of the mobile device access rules for the given attributes of a sample access event.…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/get-mobile-device-access-effect` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Gets the mobile device access override for the given WorkMail organization, user, and device.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/get-mobile-device-access-override` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists the access control rules for the specified organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-access-control-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a paginated call to list the aliases associated with a given entity.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-aliases` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### List all the AvailabilityConfiguration 's for the given WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-availability-configurations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns an overview of the members of a group. Users and groups can be members of a group.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-group-members` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns summaries of the organization's groups.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-groups` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists all the impersonation roles for the given WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-impersonation-roles` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the mail domains in a given WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-mail-domains` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the mailbox export jobs started for the specified organization within the last seven days.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-mailbox-export-jobs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the mailbox permissions associated with a user, group, or resource mailbox.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-mailbox-permissions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists all the mobile device access overrides for any given combination of WorkMail organization, user, or…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-mobile-device-access-overrides` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the mobile device access rules for the specified WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-mobile-device-access-rules` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns summaries of the customer's organizations.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-organizations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the delegates associated with a resource. Users and groups can be resource delegates and answer…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-resource-delegates` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Returns summaries of the organization's resources.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Lists the tags applied to an WorkMail organization resource.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Returns summaries of the organization's users.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/list-users` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Adds a new access control rule for the specified organization. The rule allows or denies access to the…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/put-access-control-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates or updates the email monitoring configuration for a specified organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/put-email-monitoring-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Enables or disables a DMARC policy for a given organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/put-inbound-dmarc-settings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Sets permissions for a user, group, or resource. This replaces any pre-existing permissions.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/put-mailbox-permissions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates or updates a mobile device access override for the given WorkMail organization, user, and device.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/put-mobile-device-access-override` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Puts a retention policy to the specified organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/put-retention-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Registers a new domain in WorkMail and SES, and configures it for use by WorkMail. Emails received by SES…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/register-mail-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Registers an existing and disabled user, group, or resource for WorkMail use by associating a mailbox and…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/register-to-work-mail` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Allows the administrator to reset the password for a user.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/reset-password` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Starts a mailbox export job to export MIME-format email messages and calendar items from the specified…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/start-mailbox-export-job` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Applies the specified tags to the specified WorkMailorganization resource.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Performs a test on an availability provider to ensure that access is allowed. For EWS, it verifies the…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/test-availability-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Untags the specified tags from the specified WorkMail organization resource.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates an existing AvailabilityConfiguration for the given WorkMail organization and domain.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/update-availability-configuration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the default mail domain for an organization. The default mail domain is used by the WorkMail AWS…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/update-default-mail-domain` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates an impersonation role for the given WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/update-impersonation-role` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a user's current mailbox quota for a specified organization and user.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/update-mailbox-quota` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates a mobile device access rule for the specified WorkMail organization.
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/update-mobile-device-access-rule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the primary email for a user, group, or resource. The current email is moved into the list of…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/update-primary-email-address` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates data for the resource. To have the latest information, it must be preceded by a DescribeResource…
`POST https://apizie.tech/v1/cloud:amazonaws-workmail/update-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://apizie.tech/v1/cloud:amazonaws-workmail/associate-delegate-to-resource" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon WorkMail API?
Create a free Apizie key, then send POST https://apizie.tech/v1/cloud:amazonaws-workmail/associate-delegate-to-resource with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Amazon WorkMail API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Amazon WorkMail itself also needs your own key from amazonaws.com.

### Can AI agents use the Amazon WorkMail API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-workmail.

### What is the status of the Amazon WorkMail API?
Needs your own provider key (bring your own key)
