Skip to main content
Pinecone Docs

Search documentation

Type to search this documentation.

On this pageOverview

Delete a backup

curl
PINECONE_API_KEY="YOUR_API_KEY"
BACKUP_ID="9947520e-d5a1-4418-a78d-9f464c9969da"

curl -X DELETE "https://api.pinecone.io/backups/$BACKUP_ID" \
    -H "Api-Key: $PINECONE_API_KEY" \
    -H "X-Pinecone-Api-Version: 2026-04"

DELETE /backups/{backup_id}

cURL
curl --request DELETE \
  --url https://api.pinecone.io/backups/{backup_id} \
  --header 'Authorization: Bearer <token>'
401
{
  "error": {
    "code": "QUOTA_EXCEEDED",
    "message": "The index exceeds the project quota of 5 pods by 2 pods. Upgrade your account or change the project settings to increase the quota."
  },
  "status": 429
}
  • Authorization (header, string, required) — Bearer authentication header of the form Bearer <token>.
  • backup_id (path, string, required) — The ID of the backup to delete.
  • X-Pinecone-Api-Version (header, string, required) — Required date-based version header
  • 202 — The request to delete the backup has been accepted.
  • 401 — Unauthorized. Possible causes: Invalid API key.
  • 404 — Backup not found.
  • 412 — There is a pending restore job created from this backup.
  • 500 — Internal server error.
Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu