Skip to content
localisyncDocs
Open panel

Read a signed immutable release manifest

Distribution and channel-scoped bearer key required. Verify Ed25519 signatures, monotonic catalog revision, immutable manifest digest and file hashes. No management dependencies. Files use private immutable caching; channel manifests require revalidation.

GET /delivery/v1/distributions/{id}/channels/{channel}/releases/{releaseId}/manifest

Operation: getDeliveryRelease · Download OpenAPI

Requires a distribution and channel-scoped bearer read key. It does not use panel cookies or CSRF. See the delivery protocol.

readKey

{
"type": "http",
"scheme": "bearer",
"description": "A distribution and channel-scoped read key. Never send it in a URL."
}
Name Location Required Description
id path Yes See constraints below.
channel path Yes See constraints below.
releaseId path Yes See constraints below.
{
"type": "string",
"format": "uuid"
}
{
"type": "string",
"enum": [
"preview",
"production"
]
}
{
"type": "string",
"format": "uuid"
}

No request body.

Verified content.

Response headers:

{
"ETag": {
"schema": {
"type": "string"
}
}
}

Content type: application/jose Schema reference: SignedDocument.

{
"$ref": "#/components/schemas/SignedDocument"
}

Invalid path or request.

Invalid key, channel scope or web origin.

Not published or no accessible immutable release.

Request rate limit exceeded.

Unexpected delivery failure; X-Request-ID identifies the safe event.

Local storage or dependency unavailable; X-Request-ID identifies the safe event.

Request errors and safe retries · Troubleshooting

Cookie preferences

Your choice applies to localisync.com and docs.localisync.com. You can change it at any time using Cookie settings.