Skip to main content

Create Scheduled Report

POST 

/api/reporting/inventory-planning/schedules

Creates a new scheduled inventory planning report for the authenticated user.

Authentication: Requires Bearer token

Required fields:

  • name: string (max 255)
  • frequency: daily | weekly | monthly
  • time: HH:MM (24h format)
  • timezone: valid timezone string
  • format: csv | xlsx
  • recipients: array of emails (min 1)

Conditional required:

  • day_of_week: integer 0-6 (required when frequency=weekly)
  • day_of_month: integer 1-28 (required when frequency=monthly)

Optional:

  • filters: object of filter values
  • columns: array of column names

Request

Responses

Successful response