Python SDK - Secrets#
Encrypted project secrets. Values are masked in lists; reveal returns them
one at a time.
Create and list#
secret = db.secrets.set(
key="API_SECRET",
value="s3cr3t",
description="shared with the billing service", # optional
)
db.secrets.list()
PythonReveal, update, remove#
revealed = db.secrets.reveal(secret_id)
revealed.data # {"id": "...", "key": "API_SECRET", "value": "s3cr3t"}
db.secrets.update(secret_id, value="rotated", description="rotated 2026-10")
db.secrets.remove(secret_id)
PythonNext: Webhooks.