Supplier Offers
Create supplier offers
The body is one offer or an array of up to 100 offers. A product has one offer of each supplier: a second create for the same internal_product_id and supplier_id updates that offer.
post/api/v1/sa/inventory/supplier-offers
Request
- Base URL: https://app.sellerassistant.app (the document declares no server; this is the origin it was published from)
- URL: https://app.sellerassistant.app/api/v1/sa/inventory/supplier-offers
- Auth: one of:
- API key in query parameter api_key
- API key in header X-Api-Key
Request body
Example request
{
"internal_product_id": "P-5XK1S0NQNO",
"supplier_id": 10,
"sku": "SUP-123",
"cog": 12.34,
"price_type": "case",
"case_quantity": 12,
"product_link": "https://supplier.com/item/123",
"supplier_product_title": "Catan Board Game",
"supplier_product_code": "029877030712",
"supplier_product_code_type": "upc"
}Response
An array: one result for each element
Example response
{
"data": [
{
"id": 352,
"internal_product_id": "P-5XK1S0NQNO",
"supplier_id": 10,
"sku": "SUP-123",
"cog": 12.34,
"price_type": "case",
"case_quantity": 12,
"cog_per_unit": 1.03,
"product_link": "https://supplier.com/item/123",
"supplier_product_title": "Catan Board Game",
"supplier_product_code": "029877030712",
"supplier_product_code_type": "upc",
"created_at": "2026-05-16T15:09:58Z",
"updated_at": "2026-05-16T15:09:58Z"
}
],
"meta": {
"succeeded": 2,
"failed": 1
},
"errors": [
{
"code": "not_found",
"message": "The product [P-1] was not found."
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.