# Amazon Storage Gateway AWS Storage Gateway API

**Canonical:** https://apis.io/apis/amazon-storage-gateway/amazon-storage-gateway-aws-storage-gateway-api/  
**Provider:** Amazon Storage Gateway — https://apis.io/providers/amazon-storage-gateway/  
**Base URL:** https://storagegateway.amazonaws.com  
**Documentation:** https://aws.amazon.com/storagegateway/

Amazon Storage Gateway AWS Storage Gateway API is one of 2 APIs that [Amazon Storage Gateway](https://apis.io/providers/amazon-storage-gateway/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AWS Storage Gateway. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and pricing.

The AWS Storage Gateway API from Amazon Storage Gateway — 90 operation(s) for aws storage gateway.

## Operations (60 of 90)

| Method | Path | Summary |
|---|---|---|
| POST | `/#X-Amz-Target=StorageGateway_20130630.ActivateGateway` | Activate gateway |
| POST | `/#X-Amz-Target=StorageGateway_20130630.AddCache` | Add cache |
| POST | `/#X-Amz-Target=StorageGateway_20130630.AddTagsToResource` | Add tags to resource |
| POST | `/#X-Amz-Target=StorageGateway_20130630.AddUploadBuffer` | Add upload buffer |
| POST | `/#X-Amz-Target=StorageGateway_20130630.AddWorkingStorage` | Add working storage |
| POST | `/#X-Amz-Target=StorageGateway_20130630.AssignTapePool` | Assign tape pool |
| POST | `/#X-Amz-Target=StorageGateway_20130630.AssociateFileSystem` | Associate file system |
| POST | `/#X-Amz-Target=StorageGateway_20130630.AttachVolume` | Attach volume |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CancelArchival` | Cancel archival |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CancelRetrieval` | Cancel retrieval |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateCachediSCSIVolume` | Create cachedi SCSI volume |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateNFSFileShare` | Create NFS file share |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateSMBFileShare` | Create SMB file share |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateSnapshot` | Create snapshot |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateSnapshotFromVolumeRecoveryPoint` | Create snapshot from volume recovery point |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateStorediSCSIVolume` | Create storedi SCSI volume |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateTapePool` | Create tape pool |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateTapeWithBarcode` | Create tape with barcode |
| POST | `/#X-Amz-Target=StorageGateway_20130630.CreateTapes` | Create tapes |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteAutomaticTapeCreationPolicy` | Delete automatic tape creation policy |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteBandwidthRateLimit` | Delete bandwidth rate limit |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteChapCredentials` | Delete chap credentials |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteFileShare` | Delete file share |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteGateway` | Delete gateway |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteSnapshotSchedule` | Delete snapshot schedule |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteTape` | Delete tape |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteTapeArchive` | Delete tape archive |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteTapePool` | Delete tape pool |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DeleteVolume` | Delete volume |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeAvailabilityMonitorTest` | Describe availability monitor test |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeBandwidthRateLimit` | Describe bandwidth rate limit |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeBandwidthRateLimitSchedule` | Describe bandwidth rate limit schedule |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeCache` | Describe cache |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeCachediSCSIVolumes` | Describe cachedi SCSI volumes |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeChapCredentials` | Describe chap credentials |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeFileSystemAssociations` | Describe file system associations |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeGatewayInformation` | Describe gateway information |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeMaintenanceStartTime` | Describe maintenance start time |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeNFSFileShares` | Describe NFS file shares |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeSMBFileShares` | Describe SMB file shares |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeSMBSettings` | Describe SMB settings |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeSnapshotSchedule` | Describe snapshot schedule |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeStorediSCSIVolumes` | Describe storedi SCSI volumes |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeTapeArchives` | Describe tape archives |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeTapeRecoveryPoints` | Describe tape recovery points |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeTapes` | Describe tapes |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeUploadBuffer` | Describe upload buffer |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeVTLDevices` | Describe VTL devices |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DescribeWorkingStorage` | Describe working storage |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DetachVolume` | Detach volume |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DisableGateway` | Disable gateway |
| POST | `/#X-Amz-Target=StorageGateway_20130630.DisassociateFileSystem` | Disassociate file system |
| POST | `/#X-Amz-Target=StorageGateway_20130630.JoinDomain` | Join domain |
| POST | `/#X-Amz-Target=StorageGateway_20130630.ListAutomaticTapeCreationPolicies` | List automatic tape creation policies |
| POST | `/#X-Amz-Target=StorageGateway_20130630.ListFileShares` | List file shares |
| POST | `/#X-Amz-Target=StorageGateway_20130630.ListFileSystemAssociations` | List file system associations |
| POST | `/#X-Amz-Target=StorageGateway_20130630.ListGateways` | List gateways |
| POST | `/#X-Amz-Target=StorageGateway_20130630.ListLocalDisks` | List local disks |
| POST | `/#X-Amz-Target=StorageGateway_20130630.ListTagsForResource` | List tags for resource |
| POST | `/#X-Amz-Target=StorageGateway_20130630.ListTapePools` | List tape pools |

…and 30 more operations. They are listed in full on the page.

## Machine-readable artifacts (5)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/amazon-storage-gateway/refs/heads/main/openapi/amazon-storage-gateway-aws-storage-gateway-api-openapi.yml
- **Documentation** — https://docs.aws.amazon.com/storagegateway/latest/APIReference/Welcome.html
- **GettingStarted** — https://aws.amazon.com/storagegateway/
- **Pricing** — https://aws.amazon.com/storagegateway/pricing/
- **FAQ** — https://aws.amazon.com/storagegateway/faqs/

## Other Amazon Storage Gateway APIs (1)

- [Amazon Storage Gateway Amazon Storage Gateway REST API](https://apis.io/apis/amazon-storage-gateway/amazon-storage-gateway-amazon-storage-gateway-rest-api-api/)

## Tags

AWS Storage Gateway

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/amazon-storage-gateway/amazon-storage-gateway-aws-storage-gateway-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/amazon-storage-gateway/.
