Page History
...
Code Block | ||
---|---|---|
| ||
curl --request POST \ --url https://api.eu-west-1.blancco.cloud/v1/report/export?cursor=1689755023000%2C6020d30b1234567890123%2C1234a12b-ea6dcd1e-44781234-a180a123-7a2550e9962b 1a2345b6789c\ --header 'Content-Type: application/json' \ --header 'X-BLANCCO-API-KEY: {API_KEY}' \ --data '{ "filter": { "date": { "gte": "2020-07-01T00:00:00Z" } }, "format": "XML", "container": "NONE", "size": 1 }' |
Note that it may be required to use hexadecimal presentation for the comma (%2C in above example) when passed as a URL parameter.
Including the value in the JSON payload
...
Code Block | ||
---|---|---|
| ||
curl --request POST \ --url https://api.eu-west-1.blancco.cloud/v1/report/export \ --header 'Content-Type: application/json' \ --header 'X-BLANCCO-API-KEY: {API_KEY}' \ --data '{ "filter": { "date": { "gte": "2020-07-01T00:00:00Z" } }, "format": "XML", "container": "NONE", "size": 1, "cursor": "1234567890123,1234a12b-cd1e-1234-a123-1a2345b6789c" }' |
To fetch the next page of reports the next available X-BLANCCO-CURSOR value needs to be updated either as the URL parameter or to the JSON payload. To export all the matching reports this needs to be repeated until a request doesn't provide the X-BLANCCO-CURSOR header anymore.