Skip to main content
POST
Create a backup of the postgres service root branch

Authorizations

Authorization
string
header
required

Session access JWT or an API token (insta_<prefix>_<secret>).

Path Parameters

projectId
string<uuid>
required

Query Parameters

name
string

snapshot name

type
enum<string>

manual backup tag; createBackup always creates manual backups

Available options:
manual
expiresAt
string

RFC3339 expiry; omitted = keep until deleted

timestamp
string

RFC3339 past point within the history window; omitted = now

group
string

postgres service name (default: the sole postgres service)

Response

Default Response

id
string
name
string
type
string

provider backup type, such as full or incr

tags
object

provider backup tags; tags.type=manual marks user-created manual backups

createdAt
string
timestamp
string
sizeBytes
number