De volgende objecten zijn direct gerelateerd aan de report
API.
Het rapportobject heeft de volgende eigenschappen:
Eigenschap | Type | Omschrijving |
---|---|---|
reportid | string | (alleen-lezen) ID van het rapport. |
userid (verplicht) |
string | ID van de gebruiker die het rapport heeft gemaakt. |
name (verplicht) |
string | Unieke naam van het rapport. |
dashboardid (verplicht) |
string | ID van het dashboard waarop het rapport is gebaseerd. |
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 | Tijdstip van de dag, in seconden, wanneer het rapport zal worden opgesteld om te verzenden. Standaard: 0. |
weekdays | integer | Dagen van de week om het rapport te verzenden. Vereist alleen voor wekelijkse rapporten. Dagen van de week worden binair opgeslagen, waarbij elke bit de overeenkomstige dag van de week vertegenwoordigt. Bijvoorbeeld, 12 staat voor 1100 in binair en betekent dat rapporten elke woensdag en donderdag worden verzonden. Standaard: 0. |
active_since | string | Op welke datum te starten. Mogelijke waarden: lege string - (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 string - (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 | (alleen-lezen) Status van het rapport. Mogelijke waarden: 0 - (standaard) rapport is nog niet verwerkt; 1 - rapport is gegenereerd en succesvol naar alle ontvangers verzonden; 2 - genereren van rapport is mislukt; "info" bevat foutinformatie; 3 - rapport is gegenereerd, maar verzenden naar sommige (of alle) ontvangers is mislukt; "info" bevat foutinformatie. |
lastsent | tijdstempel | (alleen-lezen) Unix-tijdstempel van het laatst succesvol verzonden rapport. |
info | string | (alleen-lezen) Foutomschrijving of aanvullende informatie. |
Merk op dat voor sommige methoden (update, delete) de vereiste/optionele parametercombinatie anders is.
Het gebruikersobject heeft de volgende eigenschappen:
Eigenschap | Type | Beschrijving |
---|---|---|
use-ID (vereist) |
string | ID van de gebruiker waarnaar het rapport moet worden verzonden. |
access_userid | string | ID van de gebruiker namens wie het rapport wordt gegenereerd. 0 - (standaard) Rapport genereren per ontvanger. |
exclude | integer | Of de gebruiker moet worden uitgesloten van de mailinglijst. Mogelijke waarden: 0 - (standaard) Opnemen; 1 - Uitsluiten. |
Het gebruikersgroepenobject heeft de volgende eigenschappen:
Eigenschap | Type | Beschrijving |
---|---|---|
usrgrpid (vereist) |
string | ID van gebruikersgroep waarnaar het rapport moet worden verzonden. |
access_userid | string | ID van de gebruiker namens wie het rapport wordt gegenereerd. 0 - (standaard) Rapport genereren per ontvanger. |