# AWS Backup Gateway API

> AWS Backup Gateway API on Apizie: 25 endpoints (Associates a backup gateway with your server. After you complete the association process, you can back up…, Creates a backup gateway. After you create a gateway, you can associate it with a server using the…, Deletes a backup gateway., Deletes a hypervisor., …) 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://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

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

Backup gateway Backup gateway connects Backup to your hypervisor, so you can create, store, and restore backups of your virtual machines (VMs) anywhere, whether on-premises or in the VMware Cloud (VMC) on Amazon Web…

## Endpoints

### Associates a backup gateway with your server. After you complete the association process, you can back up…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/associate-gateway-to-server` (byok)

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

### Creates a backup gateway. After you create a gateway, you can associate it with a server using the…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/create-gateway` (byok)

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

### Deletes a backup gateway.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/delete-gateway` (byok)

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

### Deletes a hypervisor.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/delete-hypervisor` (byok)

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

### Disassociates a backup gateway from the specified server. After the disassociation process finishes, the…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/disassociate-gateway-from-server` (byok)

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

### Retrieves the bandwidth rate limit schedule for a specified gateway. By default, gateways do not have…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/get-bandwidth-rate-limit-schedule` (byok)

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

### By providing the ARN (Amazon Resource Name), this API returns the gateway.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/get-gateway` (byok)

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

### This action requests information about the specified hypervisor to which the gateway will connect. A…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/get-hypervisor` (byok)

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

### This action retrieves the property mappings for the specified hypervisor. A hypervisor property mapping…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/get-hypervisor-property-mappings` (byok)

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

### By providing the ARN (Amazon Resource Name), this API returns the virtual machine.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/get-virtual-machine` (byok)

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

### Connect to a hypervisor by importing its configuration.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/import-hypervisor-configuration` (byok)

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

### Lists backup gateways owned by an Amazon Web Services account in an Amazon Web Services Region. The returned…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/list-gateways` (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 your hypervisors.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/list-hypervisors` (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 the resource identified by its Amazon Resource Name (ARN).
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/list-tags-for-resource` (byok)

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

### Lists your virtual machines.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/list-virtual-machines` (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 |

### This action sets the bandwidth rate limit schedule for a specified gateway. By default, gateways do not have…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/put-bandwidth-rate-limit-schedule` (byok)

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

### This action sets the property mappings for the specified hypervisor. A hypervisor property mapping displays…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/put-hypervisor-property-mappings` (byok)

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

### Set the maintenance start time for a gateway.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/put-maintenance-start-time` (byok)

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

### This action sends a request to sync metadata across the specified virtual machines.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/start-virtual-machines-metadata-sync` (byok)

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

### Tag the resource.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/tag-resource` (byok)

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

### Tests your hypervisor configuration to validate that backup gateway can connect with the hypervisor and its…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/test-hypervisor-configuration` (byok)

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

### Removes tags from the resource.
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/untag-resource` (byok)

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

### Updates a gateway's name. Specify which gateway to update using the Amazon Resource Name (ARN) of the…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/update-gateway-information` (byok)

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

### Updates the gateway virtual machine (VM) software. The request immediately triggers the software update.…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/update-gateway-software-now` (byok)

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

### Updates a hypervisor metadata, including its host, username, and password. Specify which hypervisor to…
`POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/update-hypervisor` (byok)

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

## Example
```
curl "https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/associate-gateway-to-server" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the AWS Backup Gateway API?
Create a free Apizie key, then send POST https://www.apizie.tech/v1/cloud:amazonaws-backup-gateway/associate-gateway-to-server with the header x-api-key. Every endpoint returns { project, data, timestamp }.

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

### Can AI agents use the AWS Backup Gateway API?
Yes. Add the Apizie MCP server (https://www.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-backup-gateway.

### What is the status of the AWS Backup Gateway API?
Needs your own provider key (bring your own key)
