Skip to main content

DemandPlanningPage

A bounded inventory page, globally calculated attention counts, and demand window.

type DemandPlanningPage {
attentionCounts: DemandPlanningCounts!
from: ISO8601Date!
hasNextPage: Boolean!
items: [DemandPlanningRow!]!
refreshedAt: ISO8601DateTime
stale: Boolean!
to: ISO8601Date!
totalCount: Int!
}

Fields​

DemandPlanningPage.attentionCounts ● DemandPlanningCounts! non-null object common​

Counts before the attention filter, across every matching row.

DemandPlanningPage.from ● ISO8601Date! non-null scalar common​

First complete demand day.

DemandPlanningPage.hasNextPage ● Boolean! non-null scalar common​

Whether more matching rows exist.

DemandPlanningPage.items ● [DemandPlanningRow!]! non-null object common​

At most 100 matching inventory rows.

DemandPlanningPage.refreshedAt ● ISO8601DateTime scalar common​

Last successful full refresh; null while the first snapshot is pending.

DemandPlanningPage.stale ● Boolean! non-null scalar common​

Whether missing or older than two configured refresh intervals.

DemandPlanningPage.to ● ISO8601Date! non-null scalar common​

Last complete demand day.

DemandPlanningPage.totalCount ● Int! non-null scalar common​

Matching rows after the attention filter.

Returned By​

demandPlanningInventory query