1. Home
  2. Custom Report

Custom Report

L’API Custom KPI permette di popolare con dati esterni una “tabella di appoggio” che permette successivamente di andare a creare grafici personalizzati tramite dei Custom Report, al fine di analizzare e tracciare KPI specifici della progettualità.

La funzionalità Custom Report è disponibile solo se la propria licenza contiene il modulo aggiuntivo “Advanced Analytics.

Method

POST​: /analysis/api/v1/customkpi/insertRows

Path Parameters

Parameters
journeyApiKey

String

Obbligatorio. ApiKey della journey Tellya.

reportName

String

Obbligatorio. Nome del Custom Report creato e in cui si voglio andare ad utilizzati i dati che popoleranno la tabella.

Request body

Il corpo della richiesta POST conterrà i record che si desidera inserire all’interno della tabella di appoggio. È importante che il formato e i campi degli oggetti inseriti coincidano, nel nome e nel tipo, con quelli definiti nel “Data model” del Custom Report creato.

Se è si vuole inserire un valore di tipo date è necessario utilizzare il seguente formato:

  • Data: yyyy-mm-dd
  • Data e ora: yyyy-mm-ddThh:mm:ss

Esempio

JSON representation
[
  {
    "Field-name-1": "value-field-1a",
    "Field-name-2": "value-field-2a",
    "Field-name-3": "value-field-3a",
    "Field-name-4": "value-field-4a",
    "Field-name-5": "value-field-5a"
  },
  {
    "Field-name-1": "value-field-1b",
    "Field-name-2": "value-field-2b",
    "Field-name-3": "value-field-3b",
    "Field-name-4": "value-field-4b",
    "Field-name-5": "value-field-5b"
  }
]