Amazon Lightsail Snapshots API

The Snapshots API from Amazon Lightsail — 15 operation(s) for snapshots.

Business capability
IT Infrastructure Management BC-600.50

Operations 15

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /ls/api/2016-11-28/CopySnapshot Copy a snapshot, even to another region · Copies a manual snapshot of an instance or disk as another manual snapshot, or… #
Ask an LLM
“How do I copy an instance snapshot to another AWS region?”
“Can I turn an automatic snapshot into a manual one?”
Tell an agent
Copy snapshot {sourceSnapshotName} from {sourceRegion} as {targetSnapshotName}.
Copy the automatic snapshot of {sourceResourceName} from {restoreDate} in {sourceRegion} to {targetSnapshotName}.
POST /ls/api/2016-11-28/CreateDiskFromSnapshot Restore a disk from a disk snapshot · Creates a block storage disk from a manual or automatic snapshot of a disk #
Ask an LLM
“How do I restore a block storage disk from a snapshot?”
“Can I make the restored disk bigger than the original?”
Tell an agent
Create disk {diskName} of {sizeInGb} GB in {availabilityZone} from snapshot {diskSnapshotName}.
Restore {sourceDiskName}'s automatic snapshot from {restoreDate} into new disk {diskName} ({sizeInGb} GB, {availabilityZone}).
POST /ls/api/2016-11-28/CreateDiskSnapshot Take a snapshot of a block storage disk · Creates a snapshot of a block storage disk #
Ask an LLM
“How do I back up a block storage disk?”
“Can I snapshot an instance's system disk without snapshotting the whole instance?”
Tell an agent
Create snapshot {diskSnapshotName} of disk {diskName}.
Snapshot the system disk of instance {instanceName} as {diskSnapshotName}.
POST /ls/api/2016-11-28/CreateInstanceSnapshot Take a snapshot of an instance · Creates a snapshot of a specific virtual private server, or instance #
Ask an LLM
“How do I back up my whole Lightsail server before an upgrade?”
“Can I tag an instance snapshot when I create it?”
Tell an agent
Snapshot instance {instanceName} as {instanceSnapshotName}.
Create instance snapshot {instanceSnapshotName} of {instanceName} tagged {tags}.
POST /ls/api/2016-11-28/CreateInstancesFromSnapshot Launch instances from an instance snapshot · Creates one or more new instances from a manual or automatic snapshot of an… #
Ask an LLM
“How do I restore a server from a snapshot onto a bigger plan?”
“Can I clone an instance several times from its snapshot?”
Tell an agent
Create {instanceNames} from snapshot {instanceSnapshotName} in {availabilityZone} on bundle {bundleId}.
Restore {sourceInstanceName}'s auto snapshot from {restoreDate} as {instanceNames} in {availabilityZone}, bundle {bundleId}.
POST /ls/api/2016-11-28/DeleteAutoSnapshot Delete an automatic snapshot by date · Deletes an automatic snapshot of an instance or disk #
Ask an LLM
“How do I delete one day's automatic snapshot of an instance?”
“Can I remove an automatic disk snapshot I don't need?”
Tell an agent destructive · confirm first
Delete the automatic snapshot of {resourceName} from {date}.
Remove {resourceName}'s auto snapshot dated {date}.
POST /ls/api/2016-11-28/DeleteDiskSnapshot Delete a manual disk snapshot · Deletes the specified disk snapshot #
Ask an LLM
“How do I delete an old block storage disk snapshot?”
“Does deleting a disk snapshot affect the disk itself?”
Tell an agent destructive · confirm first
Delete disk snapshot {diskSnapshotName}.
Remove the disk backup {diskSnapshotName}.
POST /ls/api/2016-11-28/DeleteInstanceSnapshot Delete a manual instance snapshot · Deletes a specific snapshot of a virtual private server (or instance ) #
Ask an LLM
“How do I delete an instance snapshot to stop paying for it?”
“Can I remove a server snapshot I took last month?”
Tell an agent destructive · confirm first
Delete instance snapshot {instanceSnapshotName}.
Remove the server snapshot {instanceSnapshotName}.
POST /ls/api/2016-11-28/ExportSnapshot Export a snapshot to Amazon EC2 · Exports an Amazon Lightsail instance or block storage disk snapshot to Amazon… #
Ask an LLM
“How do I move a Lightsail instance to EC2?”
“Can I export a disk snapshot to become an EBS volume?”
Tell an agent
Export snapshot {sourceSnapshotName} to EC2.
Send {sourceSnapshotName} over to Amazon EC2 as an AMI or EBS snapshot.
POST /ls/api/2016-11-28/GetAutoSnapshots List automatic snapshots of an instance or disk · Returns the available automatic snapshots for an instance or disk #
Ask an LLM
“Which automatic daily snapshots exist for my instance?”
“What dates can I restore a disk to from auto snapshots?”
Tell an agent
List automatic snapshots for {resourceName}.
Show the restorable auto snapshot dates of {resourceName}.
POST /ls/api/2016-11-28/GetDiskSnapshot Get details of one disk snapshot · Returns information about a specific block storage disk snapshot #
Ask an LLM
“Is my disk snapshot finished and how big is it?”
“Which disk did a particular snapshot come from?”
Tell an agent
Get disk snapshot {diskSnapshotName}.
Show the progress and source disk of {diskSnapshotName}.
POST /ls/api/2016-11-28/GetDiskSnapshots List all disk snapshots · Returns information about all block storage disk snapshots in your AWS account… #
Ask an LLM
“What block storage disk snapshots do I have?”
“Can I page through all my disk snapshots in this region?”
Tell an agent
List all my disk snapshots.
Get the next page of disk snapshots using {pageToken}.
POST /ls/api/2016-11-28/GetExportSnapshotRecords List snapshot export-to-EC2 records · Returns all export snapshot records created as a result of the export snapshot… #
Ask an LLM
“Did my snapshot export to EC2 succeed?”
“Where can I see all the snapshots I've exported?”
Tell an agent
List my export snapshot records.
Get more export records from page {pageToken}.
POST /ls/api/2016-11-28/GetInstanceSnapshot Get details of one instance snapshot · Returns information about a specific instance snapshot #
Ask an LLM
“Is a particular instance snapshot ready to use?”
“Which blueprint and bundle was an instance snapshot taken from?”
Tell an agent
Get instance snapshot {instanceSnapshotName}.
Show the state and source of {instanceSnapshotName}.
POST /ls/api/2016-11-28/GetInstanceSnapshots List all instance snapshots · Returns all instance snapshots for the user's account #
Ask an LLM
“What instance snapshots do I have?”
“Can I page through every server snapshot in my account?”
Tell an agent
List all my instance snapshots.
Get the next page of instance snapshots using {pageToken}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/amazon-lightsail:amazon-lightsail-snapshots-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

amazon-lightsail-snapshots-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Amazon Lightsail Snapshots API
  description: Amazon Lightsail is the easiest way to get started with Amazon Web Services (AWS) for developers who need to build websites or web applications.
  version: '2016-11-28'
  contact:
    name: AWS Support
    url: https://aws.amazon.com/premiumsupport/
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
  x-logo:
    url: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
  x-generated-from: AWS Smithy 2.0 service model (https://github.com/aws/api-models-aws) — mechanical transform, no hand-authored operations
servers:
- url: https://lightsail.us-east-1.amazonaws.com
  description: Amazon Lightsail regional endpoint (us-east-1). Lightsail is regional — one endpoint per AWS Region, lightsail.{region}.amazonaws.com (IPv4) or lightsail.{region}.api.aws (dual-stack). See https://docs.aws.amazon.com/general/latest/gr/lightsail.html
security:
- sigv4: []
tags:


# --- truncated at 32 KB (96 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/amazon-lightsail/refs/heads/main/openapi/amazon-lightsail-snapshots-api-openapi.yml