API REFERENCE
...
Request Reports
Personal
User-level report
7min
parameter products all all overview docid\ xkr8lrggfj7yfng1vaydd selected by partners during onboarding; product list one or more overview docid\ xkr8lrggfj7yfng1vaydd (can only be products within the product range selected by the partner during onboarding) productscallbackurl with this parameter, you can submit specific or all reports generated sending addresses to klavi backend 1 specific reports example { "productscallbackurl" { "pf checking account" "https //www yourdomain com/checking/yourpath", "pf credit card" "https //www yourdomain com/creditcard/yourpath" } } after the report is generated, the klavi backend will send the report pf checking account to https //www yourdomain com/checking/yourendpoint and send the report pf credit card to https //www yourdomain com/creditcard/yourpath 2 specific and other reports example { "productscallbackurl" { "pf checking account" "https //www yourdomain com/checking/yourpath", "other" "https //www yourdomain com/yourpath" } } in this case, the klavi backend will send the report pf checking account to https //www yourdomain com/checking/yourendpoint and send the other report to https //www yourdomain com/yourpath 3 all reports example { "productscallbackurl" { "all" "https //www yourdomain com/yourpath" } } after the report is generated, the klavi backend will send all reports(you selected it when you onborading) to https //www yourdomain com/yourpath please note that the parameter all is mutually exclusive with the parameters other and specific and cannot exist simultaneously if it exists, the system will return an error report generation logic the klavi backend will determine the data range for generating reports based on the parameters you submit taxid if you only submit this parameter, the klavi backend system will aggregate all consents data ranges of all links around the taxid for report calculation and generation linkid if you submit this parameter and taxid (required), the klavi backend system will aggregate this linkid data ranges of taxid for report calculation and generation consentid if you submit this parameter and taxid (required), the klavi backend system will aggregate this consentid data ranges of the taxid for report calculation and generation externalinfo you can submit any content you want with this parameter, and klavi will temporarily save it after the report is generated, it will be returned to you in the externalinfo data node of the report for example { "externalinfo" { "mytraceid" "yourtraceid", "myuuid" "youruuid" } }