Download a gzip-compressed NDJSON snapshot
curl --request GET \
--url http://127.0.0.1:5185/v1/exports/{publication_revision}/{resource}.ndjson.gzconst options = {method: 'GET'};
fetch('http://127.0.0.1:5185/v1/exports/{publication_revision}/{resource}.ndjson.gz', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "http://127.0.0.1:5185/v1/exports/{publication_revision}/{resource}.ndjson.gz"
response = requests.get(url)
print(response.text)"<string>"{
"type": "<string>",
"title": "<string>",
"status": 499,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"invalid_params": [
{
"name": "<string>",
"reason": "<string>"
}
]
}{
"type": "<string>",
"title": "<string>",
"status": 499,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"invalid_params": [
{
"name": "<string>",
"reason": "<string>"
}
]
}{
"type": "<string>",
"title": "<string>",
"status": 499,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"invalid_params": [
{
"name": "<string>",
"reason": "<string>"
}
]
}{
"type": "<string>",
"title": "<string>",
"status": 499,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"invalid_params": [
{
"name": "<string>",
"reason": "<string>"
}
]
}Download a gzip-compressed NDJSON snapshot
Revision-pinned, incrementally compressed export. Concurrent requests for the same archive share one build. A different cold export or a configured size/deadline limit can return 503 EXPORT_UNAVAILABLE with Retry-After; retry the same URL. No partial archive is sent on a build failure. Clients should avoid downloading all resources concurrently on a cold instance.
Download a gzip-compressed NDJSON snapshot
curl --request GET \
--url http://127.0.0.1:5185/v1/exports/{publication_revision}/{resource}.ndjson.gzconst options = {method: 'GET'};
fetch('http://127.0.0.1:5185/v1/exports/{publication_revision}/{resource}.ndjson.gz', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "http://127.0.0.1:5185/v1/exports/{publication_revision}/{resource}.ndjson.gz"
response = requests.get(url)
print(response.text)"<string>"{
"type": "<string>",
"title": "<string>",
"status": 499,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"invalid_params": [
{
"name": "<string>",
"reason": "<string>"
}
]
}{
"type": "<string>",
"title": "<string>",
"status": 499,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"invalid_params": [
{
"name": "<string>",
"reason": "<string>"
}
]
}{
"type": "<string>",
"title": "<string>",
"status": 499,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"invalid_params": [
{
"name": "<string>",
"reason": "<string>"
}
]
}{
"type": "<string>",
"title": "<string>",
"status": 499,
"detail": "<string>",
"instance": "<string>",
"code": "<string>",
"request_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"invalid_params": [
{
"name": "<string>",
"reason": "<string>"
}
]
}Path Parameters
Response
Gzip-compressed newline-delimited JSON.
The response is of type file.