Update report
This endpoint requires the reports.write
scope.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
The unique ID for a report.
Body
Request body to update a report.
The description of the report.
1000
The name of the report.
100
Indicates whether the report's scheduling is enabled. This value
can only be set to true
if this is a recurring report.
When this value is set to true
, the report will be executed at
the next_execution_at
date and time.
When this value is set to false
, future executions of the
report are paused until this value is set to true
again.
If scheduling is enabled after being disabled, then the
next_execution_at
value is updated if and only if its current
value is a past date-time. The next_execution_at
value is then
set to the next closest date-time in the future depending on the
values of schedule
and schedule_timezone
.
Response
A report record.
The date and time this report was created in our system.
The name of the creator of this report.
1000
The unique identifier for the creator of this report.
The type of the creator of this report.
user
, private_key
The description of this report.
1000
The unique identifier for this report.
Details of the latest execution of this report.
The unique ID for a merchant account.
The name of this report.
100
The date and time this report will next be executed, provided
that schedule_enabled
is true
. This value is null if this
is a one-off report.
Specifies the schedule of this report.
If this is a one-off report, this value is once
.
If this is a recurring report, this value is set to the
frequency by which the report will be executed. For example, a
monthly
schedule means that this report will be periodically
executed at the start of each month.
Note that a weekly
schedule means that the report is executed
at the start of every Monday.
daily
, monthly
, once
, weekly
Indicates whether this report's scheduling is enabled. This value
can only be set to true
if this is a recurring report.
When this value is set to true
, this report will be executed at
the next_execution_at
date and time.
When this value is set to false
, future executions of this
report are paused until this value is set to true
again.
The time zone in which the next execution will be scheduled. This
value is used to calculate this report's next_execution_at
value
and is only relevant if this is a recurring report. This time zone
is also used to calculate the timestamp range for reports that use
date-time placeholders. Date-time placeholders are dynamic
timestamps that change with every report execution.
The specifications of this report.
The type of this resource. Is always report
.
report
The date and time this report was last updated.
Was this page helpful?