Create a new product

Access: Auth methods: JWT bearer or API key. Allowed user types: MVNO, PARTNER. Requires permissions: product:write.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Vendor UUID

string
required

Product type UUID

categoryIds
array of strings
length ≤ 20

Product category UUIDs (max 20)

categoryIds
string
required
length ≤ 150

Product name

string
length ≤ 5000

Product description

string
length ≤ 150

Title shown on the native app when set; otherwise the catalog name is used.

string
length ≤ 5000

Description shown on the native app when set; otherwise catalog description is used.

string
length ≤ 150

Short label for Echo when set; otherwise catalog name is used.

string
required
length ≤ 100

Unique product code

string
length ≤ 255

Product barcode/SKU

number
required
≥ 0

Product price

number
≥ 0

Compare-at (retail/RRP) price shown alongside price to indicate a discount

boolean
Defaults to false

Whether product has flexible amount

number

Minimum activation fee (for flexible amount products)

number

Maximum activation fee (for flexible amount products)

number

Activation fee increments (for flexible amount products)

string
enum
Defaults to PENDING

Product status

Allowed:
channels
array of strings

Channels in which this product is surfaced. Empty array means no channels.

channels
Allowed:
string

Starter pack UUID this SIM SKU sells. Required for SIM_STARTER_PACK products and rejected for every other product type.

string
enum

SIM family. Required for SIM_STARTER_PACK products and rejected for every other product type.

Allowed:
string

Product available from date

string

Product available until date

string
length ≤ 255

Promotional text

string
length ≤ 255

Data usage text

string
length ≤ 255

Voice usage text

string
length ≤ 255

SMS usage text

Product logo URL

number

Sort order

string
length ≤ 255

Xero item code

string
length ≤ 255

Xero GL code

string
length ≤ 255

Monday.com ID

string
length ≤ 255

Product key for integrations

string
length ≤ 255

Product value for integrations

boolean
Defaults to false

In-app extra flag

number
0 to 100

In-app extra percentage

boolean
Defaults to false

Discounted product flag

boolean
Defaults to false

Product has expiry

number

Expiry period in days

string

Specific expiry date

Responses
201

Product created successfully

409

Product with this code already exists

Language
Credentials
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here!