Skip to main content
POST
Create or update a price list

Authorizations

Authorization
string
header
required

An organization API key (bg_live_…), created in BrandGate under Settings → API & MCP.

Body

application/json
external_id
string
required
Required string length: 1 - 100
Pattern: ^[\p{L}\p{N} ._\-/#:+]+$
name
string
Required string length: 1 - 200
status
enum<string>
Available options:
active,
inactive
items
object[]
Maximum array length: 1000
replace
boolean
source_updated_at
string<date-time>

Response

Success.

object
any
required
id
string<uuid> | null
required
external_id
string
required
Maximum string length: 100
result
enum<string>
required
Available options:
created,
updated,
unchanged,
error
items
object
required
unmatched_products
string[]
required
error
object