Skip to main content
POST
Create a custom price type

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
pricing_tier
object
required

Response

Price type created.

pricing_tier
object
required

A company pricing tier ("Price Type" in the admin UI). Seeded system tiers (Retail, Preferred, Wholesale, ...) are always present and can be renamed but never archived; custom tiers are admin-created and DORMANT -- create is refused with 422 until the company's custom_price_types capability is enabled. Catalogs and member types both reference tiers with restrict_with_error, so archiving (never deleting) is the only removal, and forces reassignment of any member type still pointing at the tier.

status
integer
required
meta
object
required
clone
object

Counts from cloning explicit prices into the newly created tier (PLAN-ADMIN-PRICE-TYPES.md P5). Only explicit price_list_prices rows are copied -- never a source list's blanket adjustment, and never quantity price breaks or rules.