Pinecone Database
curl -sS -X PATCH "https://api.pinecone.io/backup-schedules/${SCHEDULE_ID}" \ -H "api-key: ${PINECONE_API_KEY}" \ -H "X-Pinecone-API-Version: unstable" \ -H "Content-Type: application/json" \ -d '{ "enabled": false, "frequency": "weekly", "retention": { "expire_after_days": 14 } }'
{ "schedule_id": "c688ed12-5a39-4254-9518-bd394b7f4886", "name": "my-nightly-backup", "index_id": "d40265e4-a492-402b-9cf1-973b4908b7a0", "project_id": "cc95c601-bf08-4973-9a1d-a65a1b528759", "schedule_type": "time-based", "frequency": "weekly", "retention_expire_after_days": 14, "enabled": false, "next_scheduled_run": "2026-04-24T06:00:00+00:00", "created_at": "2026-04-23T16:36:51.267528+00:00" }
Update a backup schedule.
X-Pinecone-API-Version: unstable
false
daily
weekly
monthly
Show retention properties
Was this page helpful?