Skip to main content
Delivery rolls up from packages to media buys, campaigns and advertisers. Read it in the Reporting view, in the campaign workspace, with get_delivery, or from the REST API.

Metrics

A metric a seller did not report is shown as unavailable, never as zero.

The Reporting view

Choose a period (7 days by default, 14, 30, all time or a custom range). Summary tiles sit above an expandable table: advertiser → campaign → media buy → package, each with a status chip. Show percentages switches values to each row’s share of its parent. Export CSV downloads the rows. When a report mixes currencies, monetary totals are left out with a note rather than added across currencies.

The campaign workspace

Each campaign shows Spend, Budget and Pacing (delivered spend against the spend expected by today), the outcome against its primary goal (for example “Impressions: 1.2M of 3M target”), each media buy with a progress bar, and creative readiness.

From an agent

get_delivery
Ranges can span up to 90 days, or pass { "lifetime": true }. Page with limit and cursor.

Activity

Every change is recorded with who made it: Person (a user), Agent (Semi, a storefront agent or an external agent), or Automation (for example the nightly delivery sync). The campaign workspace lists recent activity with these tags, such as “Reallocated $1,200 to hold pacing · Agent · 2h ago”.