# Amazon EC2 Ec2 Operations API

**Canonical:** https://apis.io/apis/amazon-ec2/amazon-ec2-operations-api/  
**Provider:** Amazon EC2 — https://apis.io/providers/amazon-ec2/  
**Base URL:** https://ec2.amazonaws.com  
**Documentation:** https://aws.amazon.com/ec2/

Amazon EC2 Ec2 Operations API is one of 124 APIs that [Amazon EC2](https://apis.io/providers/amazon-ec2/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Ec2 Operations. The published artifact set on APIs.io includes an OpenAPI specification.

The Ec2 Operations API from Amazon EC2 — 352 operation(s) for ec2 operations.

## Operations (60 of 353)

| Method | Path | Summary |
|---|---|---|
| POST | `/?Action=AdvertiseByoipCidr` | Advertise Byoip Cidr |
| POST | `/?Action=AllocateHosts` | Allocate Hosts |
| POST | `/?Action=AllocateIpamPoolCidr` | Allocate Ipam Pool Cidr |
| POST | `/?Action=AssignIpv6Addresses` | Assign Ipv6Addresses |
| POST | `/?Action=AssignPrivateIpAddresses` | Assign Private Ip Addresses |
| POST | `/?Action=AssignPrivateNatGatewayAddress` | Assign Private Nat Gateway Address |
| POST | `/?Action=AuthorizeClientVpnIngress` | Authorize Client Vpn Ingress |
| POST | `/?Action=AuthorizeSecurityGroupEgress` | Authorize Security Group Egress |
| POST | `/?Action=AuthorizeSecurityGroupIngress` | Authorize Security Group Ingress |
| POST | `/?Action=BundleInstance` | Bundle Instance |
| POST | `/?Action=ConfirmProductInstance` | Confirm Product Instance |
| POST | `/?Action=CopyFpgaImage` | Copy Fpga Image |
| POST | `/?Action=CopyImage` | Copy Image |
| POST | `/?Action=CopySnapshot` | Copy Snapshot |
| POST | `/?Action=CopyVolumes` | Copy Volumes |
| POST | `/?Action=DeprovisionByoipCidr` | Deprovision Byoip Cidr |
| POST | `/?Action=DeprovisionIpamByoasn` | Deprovision Ipam Byoasn |
| POST | `/?Action=DeprovisionIpamPoolCidr` | Deprovision Ipam Pool Cidr |
| POST | `/?Action=DeprovisionPublicIpv4PoolCidr` | Deprovision Public Ipv4Pool Cidr |
| POST | `/?Action=LockSnapshot` | Lock Snapshot |
| POST | `/?Action=MonitorInstances` | Monitor Instances |
| POST | `/?Action=MoveAddressToVpc` | Move Address To Vpc |
| POST | `/?Action=MoveByoipCidrToIpam` | Move Byoip Cidr To Ipam |
| POST | `/?Action=MoveCapacityReservationInstances` | Move Capacity Reservation Instances |
| POST | `/?Action=ProvisionByoipCidr` | Provision Byoip Cidr |
| POST | `/?Action=ProvisionIpamByoasn` | Provision Ipam Byoasn |
| POST | `/?Action=ProvisionIpamPoolCidr` | Provision Ipam Pool Cidr |
| POST | `/?Action=ProvisionPublicIpv4PoolCidr` | Provision Public Ipv4Pool Cidr |
| POST | `/?Action=PurchaseCapacityBlock` | Purchase Capacity Block |
| POST | `/?Action=PurchaseCapacityBlockExtension` | Purchase Capacity Block Extension |
| POST | `/?Action=PurchaseHostReservation` | Purchase Host Reservation |
| POST | `/?Action=PurchaseReservedInstancesOffering` | Purchase Reserved Instances Offering |
| POST | `/?Action=PurchaseScheduledInstances` | Purchase Scheduled Instances |
| POST | `/?Action=RebootInstances` | Reboot Instances |
| POST | `/?Action=ReleaseHosts` | Release Hosts |
| POST | `/?Action=ReleaseIpamPoolAllocation` | Release Ipam Pool Allocation |
| POST | `/?Action=ReplaceIamInstanceProfileAssociation` | Replace Iam Instance Profile Association |
| POST | `/?Action=ReplaceImageCriteriaInAllowedImagesSettings` | Replace Image Criteria In Allowed Images Settings |
| POST | `/?Action=ReplaceImageInstanceTypeSpecification` | Replace Image Instance Type Specification |
| POST | `/?Action=ReplaceNetworkAclAssociation` | Replace Network Acl Association |
| POST | `/?Action=ReplaceNetworkAclEntry` | Replace Network Acl Entry |
| POST | `/?Action=ReplaceRoute` | Replace Route |
| POST | `/?Action=ReplaceRouteTableAssociation` | Replace Route Table Association |
| POST | `/?Action=ReplaceTransitGatewayRoute` | Replace Transit Gateway Route |
| POST | `/?Action=ReplaceVpnTunnel` | Replace Vpn Tunnel |
| POST | `/?Action=ReportInstanceStatus` | Report Instance Status |
| POST | `/?Action=RequestSpotFleet` | Request Spot Fleet |
| POST | `/?Action=RequestSpotInstances` | Request Spot Instances |
| POST | `/?Action=TerminateClientVpnConnections` | Terminate Client Vpn Connections |
| POST | `/?Action=TerminateInstances` | Terminate Instances |
| POST | `/?Action=UnassignIpv6Addresses` | Unassign Ipv6Addresses |
| POST | `/?Action=UnassignPrivateIpAddresses` | Unassign Private Ip Addresses |
| POST | `/?Action=UnassignPrivateNatGatewayAddress` | Unassign Private Nat Gateway Address |
| POST | `/?Action=UnlockSnapshot` | Unlock Snapshot |
| POST | `/?Action=UnmonitorInstances` | Unmonitor Instances |
| POST | `/?Action=WithdrawByoipCidr` | Withdraw Byoip Cidr |
| POST | `/?Action=AcceptCapacityReservationBillingOwnership` | Accept Capacity Reservation Billing Ownership |
| POST | `/?Action=RejectCapacityReservationBillingOwnership` | Reject Capacity Reservation Billing Ownership |
| POST | `/?Action=AcceptReservedInstancesExchangeQuote` | Accept Reserved Instances Exchange Quote |
| POST | `/?Action=GetReservedInstancesExchangeQuote` | Get Reserved Instances Exchange Quote |

…and 293 more operations. The page lists the first 250; the full set of 353 is in the OpenAPI linked below.

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/amazon-ec2/openapi/amazon-ec2-operations-api-openapi.yml

## Other Amazon EC2 APIs (12)

- [Amazon EC2 AMIs API](https://apis.io/apis/amazon-ec2/amazon-ec2-amis-api/)
- [Amazon EC2 Elastic IPs API](https://apis.io/apis/amazon-ec2/amazon-ec2-elastic-ips-api/)
- [Amazon EC2 Instances API](https://apis.io/apis/amazon-ec2/amazon-ec2-instances-api/)
- [Amazon EC2 Launch Templates API](https://apis.io/apis/amazon-ec2/amazon-ec2-launch-templates-api/)
- [Amazon EC2 Regions API](https://apis.io/apis/amazon-ec2/amazon-ec2-regions-api/)
- [Amazon EC2 Security Groups API](https://apis.io/apis/amazon-ec2/amazon-ec2-security-groups-api/)
- [Amazon EC2 Spot Instances API](https://apis.io/apis/amazon-ec2/amazon-ec2-spot-instances-api/)
- [Amazon EC2 Keypairs API](https://apis.io/apis/amazon-ec2/amazon-ec2-keypairs-api/)
- [Amazon EC2 Ec2 Address Transfer API](https://apis.io/apis/amazon-ec2/amazon-ec2-address-transfer-api/)
- [Amazon EC2 Ec2 Allowed Images Setting API](https://apis.io/apis/amazon-ec2/amazon-ec2-allowed-images-setting-api/)
- [Amazon EC2 Ec2 Application Status Check API](https://apis.io/apis/amazon-ec2/amazon-ec2-application-status-check-api/)
- [Amazon EC2 Ec2 Aws Network Performance Metric Subscription API](https://apis.io/apis/amazon-ec2/amazon-ec2-aws-network-performance-metric-subscription-api/)

## Tags

Ec2 Operations

---

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