Scheduled Report Rule Create
POST
https://api.deepinfo.com/v1/platform/scheduled-reports/rulesCreates a scheduled report: type, frequency (daily, weekly, monthly) and the team members (user ids) who receive it.
Authentication
Send your API key in the apikey request header.
Request Body
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Required | min length 1; max length 255 |
type | string | Required | One of easm_, easm_, easm_asset_detail, easm_, easm_, easm_, easm_issue_detail, cti_ |
type_ | object | Optional | |
frequency | string | Required | One of daily, weekly, monthly |
members | array | Optional |
application/json
{
"name": "Weekly executive summary",
"type": "easm_executive_summary",
"frequency": "monthly",
"members": [
"00000000-0000-4000-8000-00006bb60001"
]
}
Response Fields
| Field | Type | Description |
|---|---|---|
id | string | |
name | string | |
type | string | One of easm_, easm_, easm_asset_detail, easm_, easm_, easm_, easm_issue_detail, cti_ |
type_ | object | |
frequency | string | One of daily, weekly, monthly |
members | array of string | |
last_ | string | date-time |
next_ | string | date-time |
created_ | string | date-time |
updated_ | string | date-time |
Response Schema
Inferred from examples Built from the saved 2xx example response: the fields it contains, with the types seen there. It is not a contract.
| Field | Type | Example |
|---|---|---|
id | string | "000000000000000e8e040001" |
name | string | "Weekly executive summary" |
type | string | "easm_executive_summary" |
type_context | null | |
frequency | string | "monthly" |
members | array< | "00000000-0000-4000-8000-00006bb60001" |
last_sent_date | null | |
next_send_date | string | "2025-08-30T08:00:00Z" |
created_at | string | "2025-06-01T08:00:00Z" |
updated_at | string | "2025-07-01T08:00:00Z" |
Examples
Selecting one loads it into the request and response panels.