Start a signal summary export
Produces a usage summary file: one row per customer per month, with columns broken down by the signal payload fields you name. Choose format to get JSON or a wide CSV; JSON is the default. The export runs in the background, so this returns immediately with a pending export and the file appears on it once it succeeds. Give spec to describe the columns, or copyFrom with an earlier export’s id to reuse that export’s columns over a new window. The spec is stored on the export, so an old file can always be explained by the export that produced it. Signals are bucketed by month in UTC on their effective timestamp, the same basis billing uses, so the totals reconcile with invoices. One export runs per organization at a time.
Authentication
Request
Start of the window, inclusive, snapped down to a period start. Cannot be earlier than 2025-09-01.
The shape of the file: which signals to count, how to break them down, and what each column is called. Required unless copyFrom is given.
Format of the produced file. json gives the columns and one object per customer per month; csv gives the wide spreadsheet with three header rows.
Response
Short-lived download link, present only while the export is succeeded and unexpired. A new link is issued each time this export is fetched.