Open a study PDF
curl --request GET \
--url https://api.partner.cubee.cz/api/v1/studies/{id}/pdfusing RestSharp;
var options = new RestClientOptions("https://api.partner.cubee.cz/api/v1/studies/{id}/pdf");
var client = new RestClient(options);
var request = new RestRequest("");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
const options = {method: 'GET'};
fetch('https://api.partner.cubee.cz/api/v1/studies/{id}/pdf', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.partner.cubee.cz/api/v1/studies/{id}/pdf"
response = requests.get(url)
print(response.text)Studies
Open a study PDF
Public broker: looks up the stored PDF, mints a 15-minute read-only SAS, and redirects to it. Nothing but blob existence is checked — the GDPR value is the short SAS expiry plus revocation (the blob is deleted on redaction → 404).
GET
/
api
/
v1
/
studies
/
{id}
/
pdf
Open a study PDF
curl --request GET \
--url https://api.partner.cubee.cz/api/v1/studies/{id}/pdfusing RestSharp;
var options = new RestClientOptions("https://api.partner.cubee.cz/api/v1/studies/{id}/pdf");
var client = new RestClient(options);
var request = new RestRequest("");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
const options = {method: 'GET'};
fetch('https://api.partner.cubee.cz/api/v1/studies/{id}/pdf', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.partner.cubee.cz/api/v1/studies/{id}/pdf"
response = requests.get(url)
print(response.text)Path Parameters
Response
Found
Was this page helpful?