GET
/
backups
PINECONE_API_KEY="YOUR_API_KEY"

curl -X GET "https://api.pinecone.io/backups" \
    -H "Api-Key: $PINECONE_API_KEY" \
    -H "X-Pinecone-API-Version: 2025-04" \
    -H "accept: application/json"
{
  "data":
  [
    {
      "backup_id":"9947520e-d5a1-4418-a78d-9f464c9969da",
      "source_index_id":"8433941a-dae7-43b5-ac2c-d3dab4a56b2b",
      "source_index_name":"example-index-3",
      "tags":{},
      "name":"example-backup",
      "description":"Monthly backup of production index",
      "status":"Pending",
      "cloud":"aws",
      "region":"us-east-1",
      "dimension":null,
      "record_count":null,
      "namespace_count":null,
      "size_bytes":null,
      "created_at":"2025-03-11T18:29:50.549505Z"
    },
    {
      "backup_id":"a65ff585-d987-4da5-a622-72e19a6ed5f4",
      "source_index_id":"1d724c1f-7a1f-469f-8514-4da2bc6e8b09",
      "source_index_name":"example-index",
      "tags":null,
      "name":"example-backup-2",
      "description":null,
      "status":"Completed",
      "cloud":"aws",
      "region":"us-east-1",
      "dimension":1024,
      "record_count":350690,
      "namespace_count":null,
      "size_bytes":2038652848,
      "created_at":"2025-03-07T17:21:06.333375Z"
    },
    {
      "backup_id":"b2703bbe-e348-4309-88db-dbf005d7c1bb",
      "source_index_id":"1d724c1f-7a1f-469f-8514-4da2bc6e8b09",
      "source_index_name":"example-index",
      "tags":null,
      "name":"example-backup",
      "description":null,
      "status":"Completed",
      "cloud":"aws",
      "region":"us-east-1",
      "dimension":1024,
      "record_count":350690,
      "namespace_count":null,
      "size_bytes":2038652848,
      "created_at":"2025-03-07T17:00:41.583538Z"
    }
  ],
  "pagination":null
}
PINECONE_API_KEY="YOUR_API_KEY"

curl -X GET "https://api.pinecone.io/backups" \
    -H "Api-Key: $PINECONE_API_KEY" \
    -H "X-Pinecone-API-Version: 2025-04" \
    -H "accept: application/json"
{
  "data":
  [
    {
      "backup_id":"9947520e-d5a1-4418-a78d-9f464c9969da",
      "source_index_id":"8433941a-dae7-43b5-ac2c-d3dab4a56b2b",
      "source_index_name":"example-index-3",
      "tags":{},
      "name":"example-backup",
      "description":"Monthly backup of production index",
      "status":"Pending",
      "cloud":"aws",
      "region":"us-east-1",
      "dimension":null,
      "record_count":null,
      "namespace_count":null,
      "size_bytes":null,
      "created_at":"2025-03-11T18:29:50.549505Z"
    },
    {
      "backup_id":"a65ff585-d987-4da5-a622-72e19a6ed5f4",
      "source_index_id":"1d724c1f-7a1f-469f-8514-4da2bc6e8b09",
      "source_index_name":"example-index",
      "tags":null,
      "name":"example-backup-2",
      "description":null,
      "status":"Completed",
      "cloud":"aws",
      "region":"us-east-1",
      "dimension":1024,
      "record_count":350690,
      "namespace_count":null,
      "size_bytes":2038652848,
      "created_at":"2025-03-07T17:21:06.333375Z"
    },
    {
      "backup_id":"b2703bbe-e348-4309-88db-dbf005d7c1bb",
      "source_index_id":"1d724c1f-7a1f-469f-8514-4da2bc6e8b09",
      "source_index_name":"example-index",
      "tags":null,
      "name":"example-backup",
      "description":null,
      "status":"Completed",
      "cloud":"aws",
      "region":"us-east-1",
      "dimension":1024,
      "record_count":350690,
      "namespace_count":null,
      "size_bytes":2038652848,
      "created_at":"2025-03-07T17:00:41.583538Z"
    }
  ],
  "pagination":null
}

Authorizations

Api-Key
string
header
required

An API Key is required to call Pinecone APIs. Get yours from the console.

Response

200
application/json
This operation returns a list of all the backups for the given index that you have previously created.

The list of backups that exist in the project.

data
object[]

The BackupModel describes the configuration and status of a Pinecone backup.

pagination
object

The pagination object that is returned with paginated responses.

Example:
{ "next": "dXNlcl9pZD11c2VyXzE=" }