De volgende objecten zijn direct gerelateerd aan de report
API.
Het rapportobject heeft de volgende eigenschappen:
Eigenschap | Type | Beschrijving |
---|---|---|
reportid | string | ID van het rapport. Eigenschapsgedrag: - alleen-lezen - vereist voor update-operaties |
userid | string | ID van de gebruiker die het rapport heeft gemaakt. Eigenschapsgedrag: - vereist voor maakoperaties |
name | string | Unieke naam van het rapport. Eigenschapsgedrag: - vereist voor maakoperaties |
dashboardid | string | ID van het dashboard waarop het rapport is gebaseerd. Eigenschapsgedrag: - vereist voor maakoperaties |
period | integer | Periode waarvoor het rapport zal worden opgesteld. Mogelijke waarden: 0 - (standaard) vorige dag; 1 - vorige week; 2 - vorige maand; 3 - vorig jaar. |
cycle | integer | Herhalingsschema voor de periode. Mogelijke waarden: 0 - (standaard) dagelijks; 1 - wekelijks; 2 - maandelijks; 3 - jaarlijks. |
start_time | integer | Tijd van de dag, in seconden, waarop het rapport wordt voorbereid om te verzenden. Standaard: 0. |
weekdays | integer | Dagen van de week voor het verzenden van het rapport. Dagen van de week worden in binaire vorm opgeslagen, waarbij elke bit de overeenkomstige dag van de week vertegenwoordigt. Bijvoorbeeld, 12 komt overeen met 1100 in binair en betekent dat rapporten elke woensdag en donderdag worden verzonden. Standaard: 0. Eigenschapsgedrag: - vereist als cycle is ingesteld op "wekelijks". |
active_since | string | Op welke datum te starten. Mogelijke waarden: lege tekenreeks - (standaard) niet gespecificeerd (opgeslagen als 0); specifieke datum in het formaat YYYY-MM-DD (opgeslagen als een tijdstempel van het begin van een dag (00:00:00)). |
active_till | string | Op welke datum te eindigen. Mogelijke waarden: lege tekenreeks - (standaard) niet gespecificeerd (opgeslagen als 0); specifieke datum in het formaat YYYY-MM-DD (opgeslagen als een tijdstempel van het einde van een dag (23:59:59)). |
subject | string | Onderwerp van het rapportbericht. |
message | string | Tekst van het rapportbericht. |
status | integer | Of het rapport is ingeschakeld of uitgeschakeld. Mogelijke waarden: 0 - Uitgeschakeld; 1 - (standaard) Ingeschakeld. |
description | tekst | Beschrijving van het rapport. |
state | integer | Status van het rapport. Mogelijke waarden: 0 - (standaard) rapport is nog niet verwerkt; 1 - rapport is gegenereerd en succesvol verzonden naar alle ontvangers; 2 - genereren van rapport mislukt; "info" bevat foutinformatie; 3 - rapport is gegenereerd, maar verzenden naar sommige (of alle) ontvangers is mislukt; "info" bevat foutinformatie. Eigenschapsgedrag: - alleen-lezen |
lastsent | tijdstempel | Unix-tijdstempel van het laatst succesvol verzonden rapport. Eigenschapsgedrag: - alleen-lezen |
info | string | Foutomschrijving of aanvullende informatie. Eigenschapsgedrag: - alleen-lezen |
Het object met gebruikers heeft de volgende eigenschappen:
Eigenschap | Type | Beschrijving |
---|---|---|
userid | string | ID van de gebruiker aan wie het rapport moet worden verzonden. Eigenschapsgedrag: - vereist |
access_userid | string | ID van de gebruiker namens wie het rapport wordt gegenereerd. 0 - (standaard) Rapport genereren namens ontvanger. |
exclude | integer | Of de gebruiker moet worden uitgesloten van de verzendlijst. Mogelijke waarden: 0 - (standaard) Inclusief; 1 - Uitsluiten. |
Het object met gebruikersgroepen heeft de volgende eigenschappen:
Eigenschap | Type | Beschrijving |
---|---|---|
usrgrpid | string | ID van de gebruikersgroep aan wie het rapport moet worden verzonden. Eigenschapsgedrag: - vereist |
access_userid | string | ID van de gebruiker namens wie het rapport wordt gegenereerd. 0 - (standaard) Rapport genereren namens ontvanger. |