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; Výpis je stránkovaný (
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
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é.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
studyLabelaexternalUserId, ať se v ní vyznáte. - S
externalUserIdvý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-8421u 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 sexternalUserIdi použít samostatně.- Anonymizované studie ve výpisu zůstávají s vyplněným
redactedAt— osobní údaje mají vynulované aurljenull(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).