Skip to main content

Services

RPC methods exposed by this API.

ReportTemplateService

Messages

Data models used across requests/responses.

CreateReportTemplateRequest

The request of a call to ReportTemplateService_CreateReportTemplate to create a report template.

CreateReportTemplateRequestClientKeys

Initial template rule order follows server resolution of keys to rules (not client-defined per-key ordering).

CreateReportTemplateRequestRuleIds

Initial rule order on the new template: first rule_id is display_order 0, second is 1, etc.

CreateReportTemplateResponse

The response of a call to ReportTemplateService_CreateReportTemplate to create a report template.

GetReportTemplateRequest

The request for a call to ReportTemplateService_GetReportTemplate to retrieve a report template. If report_template_id is provided then all other arguments will be ignored. The argument report_template_id should not be used together with client_key. The organization_id argument is only required if using client_key and the user belongs to multiple organizations.

GetReportTemplateResponse

The request of a call to ReportTemplateService_GetReportTemplate to retrieve a report template.

ListReportTemplatesRequest

The request for a call to ReportTemplateService_ListReportTemplates to retrieve report templates.

ListReportTemplatesResponse

The response of a call to ReportTemplateService_ListReportTemplatesResponse.

ReportTemplate

ReportTemplateRule

Optional on writes (e.g. UpdateReportTemplate): if omitted, servers use the order of entries in ReportTemplate.rules (first entry is earliest). On reads, this field is always populated. |

ReportTemplateTag

UpdateReportTemplateRequest

The request for a call to ReportTemplateService_UpdateReportTemplate to update a report template. When updating tags or rules, the update will perform a full replace. Additionally, when updating rules, only the rule ID or the rule client key is required, but it is okay to provide both. If some rules contain only client keys and others only rule IDs, they will be consolidated.

UpdateReportTemplateResponse

The response of a call to ReportTemplateService_UpdateReportTemplate.

Enums

Allowed constant values used in message fields.