Update a list of products
PATCHhttps://api.staging.powerapi.com/api/v1/supplier_products/list
Max. 1000 per request.
Request
- application/vnd.api+json
Body
required
data
object
Responses
- 201
Upate a list of products
- application/vnd.api+json
- Schema
- Example (from schema)
Schema
data
object[]
required
{
"data": [
{
"id": "string",
"type": "string",
"attributes": {
"description": "string",
"description-en": "string",
"description-fr": "string",
"description-de": "string",
"description-it": "string",
"description-es": "string",
"description-el": "string",
"image": "string",
"is-available": true,
"max-fixed-quantity": 0,
"max-open-quantity": 0,
"min-fixed-quantity": 0,
"min-open-quantity": 0,
"name": "string",
"name-en": "string",
"name-fr": "string",
"name-de": "string",
"name-it": "string",
"name-es": "string",
"name-el": "string",
"price-per-unit-cents": 0,
"selling-price-cents": 0,
"price-in-cents": 0,
"sku-ref": 0,
"specifications": {},
"supplier-name": "string",
"supplier-id": "string",
"open-quantity": 0,
"fixed-quantity": 0,
"quantity-type": "string",
"units": "string",
"from-custom-catalog": true,
"ordering-deadline": 0,
"ordering-lead-time": 0
}
}
]
}
- curl
- python
- go
- nodejs
- ruby
- java
- powershell
- CURL
curl -L -X PATCH 'https://api.staging.powerapi.com/api/v1/supplier_products/list' \
-H 'Content-Type: application/vnd.api+json' \
-H 'Accept: application/vnd.api+json' \
-H 'Authorization: Bearer <TOKEN>' \
-d '{
"data": {
"type": "supplier_products",
"supplier_products": [
{
"id": "string",
"supplier_product_category": "string",
"attributes": {
"name": "string",
"name_fr": "string",
"name_de": "string",
"name_it": "string",
"name_es": "string",
"name_el": "string",
"price_per_unit_cents": 0,
"is_available": true,
"sku_ref": "string",
"description": "string",
"description_fr": "string",
"description_de": "string",
"description_it": "string",
"description_es": "string",
"description_el": "string",
"units": "string",
"image": "string",
"selling_price_cents": 0,
"default_price_cents": 0,
"specifications": {},
"min_fixed_quantity": 0,
"max_fixed_quantity": 0,
"min_open_quantity": 0,
"max_open_quantity": 0
}
}
]
}
}'
ResponseClear