The shop's default markup and rounding
The shop's default markup and rounding rule, which is what variants priced cost_plus derive their price from.
/v1/clients/{clientId}/pricingThe shop's default markup and rounding rule, which is what variants priced cost_plus derive their price from. Needs authority over the client — membership of its organization, an API key bound to this client, or tenant staff holding clients:manage; anything else is refused not_client_member or insufficient_scope (403), and an unknown client client_not_found (404).
Authorization
bearerAuth A tenant API key (sk_{env}_{id}_{secret}), a wallet user token, or an IdP access token. Which principal the credential resolves to decides the scopes it carries; see the authentication guide.
In: header
Path Parameters
uuidResponse Body
application/json
application/problem+json
application/problem+json
application/problem+json
curl -X GET "https://example.com/v1/clients/497f6eca-6276-4993-bfeb-53cbbbba6f08/pricing"{ "markup": { "kind": "percent", "value": 0 }, "rounding": { "increment": 0, "offset": 0 }, "repriced_variants": 0}The shop's stock log, newest first
The shop's stock log, newest first: every reservation, sale, restock and manual adjustment with the on-hand and reserved counts it left behind and the actor who caused it.
Set the shop's default markup and rounding, repricing cost_plus variants
Sets the shop's default markup and rounding and immediately reprices every cost_plus variant; the response says how many were repriced and each change lands in the price history.