Skip to content

Read independent delegated export verification metadata

GET
/api/replication-backups/{grantId}/exports/{operationId}/export-receipt
Code sample: Shell / cURL
curl --request GET \
--url https://auth.example.com/api/replication-backups/example/exports/example/export-receipt \
--header 'Authorization: Bearer <token>' \
--header 'X-Tenant-Id: example'

Requires the grant-specific bearer credential and exact X-Tenant-Id. Every request rechecks expiry, revocation and installed source scope. Only exports created by this grant with the fixed issuer and selection are accessible. Audit persistence is required. Only ready, sealed, unexpired publications are available. Ordered encrypted segment lengths and SHA-256 digests define the exact byte boundaries of the concatenated download. This response is independent of the artifact.

grantId
required
string
/^[A-Za-z0-9_.:-]{1,128}$/
operationId
required
string
/^[A-Za-z0-9_.:-]{1,128}$/
X-Tenant-Id
required
string
/^[A-Za-z0-9_.:-]{1,128}$/

Must match both the installed source deployment and the grant tenant.

Operation result. Responses are not cacheable.

Media type application/json
object
formatVersion
required
integer
Allowed values: 1
operationId
required
string
expiresAt
required

Publication expiry as Unix milliseconds.

integer
byteCount
required
integer
>= 1
boundaryUnixMs
required

Source snapshot boundary as Unix milliseconds.

integer
receipt
required
object
source
required
object
tenantId
required
string
issuer
required
string format: uri
productVersion
required
string
key
additional properties
bundleId
required
string
/^[a-f0-9]{32}$/
snapshotId
required
string
inventoryDigestSha256
required
string
/^[a-f0-9]{64}$/
parts
required
Array<object>
>= 1 items <= 10001 items
object
size
required
integer
>= 1
sha256
required
string
/^[a-f0-9]{64}$/
key
additional properties
key
additional properties
selection
required
object
settings
required
boolean
users
required
boolean
admin
required
boolean
artifacts
required
boolean
logs
required
object
audit
required
boolean
other
required
boolean
sensitive
required
boolean
period
required
One of:
integer
Allowed values: 7 30 90
key
additional properties
key
additional properties
datasets
required

The source operation’s pinned installed dataset inventory, obtained independently of the artifact.

Array<object>
>= 1 items <= 4096 items
object
id
required
string
module
required
string
kind
required
string
store
required
string
Allowed values: database kv durable_object object environment
schemaVersion
required
integer
>= 1
disposition
required
string
Allowed values: include rebuild external
key
additional properties
key
additional properties
Example
{
"formatVersion": 1,
"selection": {
"logs": {
"period": 7
}
},
"datasets": [
{
"store": "database",
"disposition": "include"
}
]
}

Request rejected; no additional capability is granted.

Request rejected; no additional capability is granted.

Request rejected; no additional capability is granted.

Request rejected; no additional capability is granted.

Request rejected; no additional capability is granted.