Skip to main content
GET
Get a store's precedence settings

Authorizations

X-API-Key
string
header
required

Path Parameters

store
string
required

Response

Successful Response

One store's precedence settings, with their version and recompute state.

This is the standalone precedence resource. The store detail response carries the same order and overrides as a nested fragment; this one adds the version stamp, when it last moved, and how much of the store is still catching up.

store
string
required

The store these settings belong to, by its URL slug.

default_order
string[]
required

The order every field resolves by unless it is overridden.

config_version
integer
required

Version of these settings. It increases on every change, including a change that reverts to the defaults. Every record records the version its resolved view was computed with, which is what makes a view left behind by a precedence change detectable — and what lets a resolved value be explained after the fact.

recompute
StoreRecomputeResponse · object
required

Whether every record's resolved view reflects the current precedence.

Changing precedence invalidates the resolved views computed under the old settings, and they are recomputed in the background. While that is running, bulk queries legitimately mix records resolved under the old precedence with records resolved under the new one. pending reaching zero is how you know the window has closed.

field_overrides
Field Overrides · object

Per-field orders that depart from the default. A field absent here uses default_order.

updated_at
string<date-time> | null

When these settings last changed. Null means they have never been changed and are the store's shipped defaults.