List prices
Generic prices endpoint covering both base prices and price-list
overrides. Filter with Ransack: q[price_list_id_eq]=…,
q[currency_eq]=USD, q[price_list_id_null]=true (base prices only).
The admin spreadsheet uses this with server-side pagination so it
scales past the metadata-PATCH path on /price_lists/:id.
Required scope: read_products (for API-key authentication).
Filters
Filter withq[<attribute>_<predicate>]=value, for example q[amount_eq]=…. Send a list as q[<attribute>_in][]=a&q[<attribute>_in][]=b. How filters work.
Filters through associations
Filters through associations
q[price_list_id_eq]. The same predicates apply.amount, compare_at_amount, created_at, currency, id, min_quantity, price_list_id, updated_at, variant_id. Prefix a field with - to sort descending.Authorizations
Secret API key for admin access
JWT token for admin user authentication
Query Parameters
Matches the variant's SKU, option value or product name, as variant search does.
Attribute filters, as q[<attribute>_<predicate>]=value. See Filters above for the list.
Comma-separated sort keys. Supports e.g. variant_product_name,variant_id.
Comma-separated associations to embed. Supported: variant.

