Skip to main content

RateChangeType

One field that moved, with the value it held before. Reported so a price change is auditable from the response rather than reconstructed afterwards.

type RateChangeType {
scope: RateScope!
metric: String!
field: String!
previous: String!
updated: String!
}

Fields

RateChangeType.scope ● RateScope! non-null enum

RateChangeType.metric ● String! non-null scalar

RateChangeType.field ● String! non-null scalar

One of "priceCents", "unitLabel", "unitQuantity", "freeUnits", "freePeriod" or "freePerMonth".

RateChangeType.previous ● String! non-null scalar

The value before this call, as a decimal string. "none" when there was no allowance row.

RateChangeType.updated ● String! non-null scalar

The value after this call, as a decimal string.

Member Of

SetRateCardResult object