Create a price list
Creates a new draft price list.
Required scope: write_products (for API-key authentication).
Authorizations
Secret API key for admin access
JWT token for admin user authentication
Body
"EU wholesale"
"2026-06-01T00:00:00Z"
"2026-09-01T00:00:00Z"
all, any "all"
1
Prefixed product ids to seed the list with.
["prod_aBc123"]STI-typed price rules to attach on create. Existing rules on the same payload via PATCH reconcile by id.
Server-to-server alternative to product_ids: ship the exact per-variant prices the list should contain. Each row upserts on the unique key (variant_id, currency, price_list_id). Mix-and-match with product_ids is supported but typically unnecessary — prices alone tells the server which variants belong to the list and what the override amount is.
Response
price list created (server-to-server — rules + prices, no product_ids)

