Skip to main content
Každá vygenerovaná studie úspor (PDF) se ukládá do historie vašeho partnerského účtu — kdykoli si ji vylistujete zpět přes GET /api/v1/studies, celou nebo filtrovanou. A když studii při vytváření označíte vlastním ID koncového uživatele, ukážete třeba zákazníkovi v e-shopu jen jeho výpočty.
Funguje pro libovolný partnerský API klíč. Nemusíte o nic žádat.

Jak to funguje

1

Označte studii při vytváření

Ke POST /api/v1/studies přidejte hlavičku X-Cubee-External-User s ID uživatele z vašeho systému.
Vytvoření označené studie
2

Vylistujte si je zpět

Bez parametrů dostanete celou historii svého účtu; externalUserId ji zúží na jednoho uživatele, from/to (datum, včetně) na období. Studie chodí od nejnovější, každá s odkazem na své PDF.
Výpis studií jednoho uživatele
Celá historie za srpen
Výpis je stránkovaný (page, pageSize, výchozích 50 na stránku):
Odpověď
studyLabel je označení z study.label; recipientEmail, recipientName a recipientPhone jsou kontakt z objektu recipient požadavku a wantsContact jeho souhlas s kontaktováním; origin je web embedované kalkulačky, userId uživatel partnerské konzole (u API studií null) a partnerId vždy váš vlastní účet.Detail jedné studie vrátí GET /api/v1/studies/{id} — kromě polí z výpisu nese i celé uložené zadání (input) a spočítaný model studie (result) přesně tak, jak byly zaznamenány. Samotné PDF je na GET /api/v1/studies/{id}/pdf.
3

Na požádání smažte osobní údaje

Když zákazník uplatní právo na výmaz, zavolejte POST /api/v1/studies/{id}/redact. Smazat můžete kteroukoli svou studii — i bez štítku; externalUserId je volitelná pojistka (studie pak musí nést stejné ID, takže integrace jednající za jednoho uživatele nesmaže cizí studii). Z uložených dat se vymažou osobní hodnoty (označení a adresa, e-mail, jméno a telefon příjemce, replikační data) a uložené PDF se smaže (odkaz začne vracet 404); ve výpisu řádek zůstane s vyplněným redactedAt a odosobněným výpočtem pro statistiku.

Co je to za ID

Je to vaše ID, Cubee ho nijak neinterpretuje — může to být ID zákazníka v e-shopu, ID uživatelského účtu nebo ID relace. Stačí, aby bylo u téhož uživatele pokaždé stejné.
Posílejte jen neprůhledný identifikátor. Nikdy ne jméno, e-mail, telefon ani jiný osobní údaj — hodnota se ukládá do auditního záznamu a při výmazu se nemaže.

Kdo co uvidí

Výpis je vždy omezený na API klíč volajícího — vidíte jen studie, které jste vytvořili vy svým klíčem.
  • Bez parametrů dostanete celou historii svého partnerského účtu; každá položka nese studyLabel a externalUserId, ať se v ní vyznáte.
  • S externalUserId výpis zúžíte na jednoho svého koncového uživatele. ID si volíte sami, takže se napříč partnery mohou opakovat — právě proto je vždy kombinováno s vaším účtem: stejné eshop-user-8421 u jiného partnera je jiný uživatel a jeho studie neuvidíte.
  • from/to (datum, včetně) omezí výpis podle data vygenerování — jdou kombinovat s externalUserId i použít samostatně.
  • Anonymizované studie ve výpisu zůstávají s vyplněným redactedAt — osobní údaje mají vynulované a url je null (PDF je smazané).
Studie bez hlavičky X-Cubee-External-User se vytvoří normálně a v celé historii účtu ji uvidíte také — jen ji nepůjde filtrovat na konkrétního uživatele (externalUserId bude null).