LogoLogo
  • General
    • Overview
    • Mode of Operation
    • Key Services and Logistics Requirements
  • Know Your Customer (KYC) FAQs
  • User Guide
    • General Product Information
    • Create Products
    • Product Image Requirements
    • Manage and Publish Products
    • Manage Stock and Prices
    • Orders and Shipments
    • User Management
  • API
    • Getting Started
      • API Authentication
      • Sandbox Environment
      • Make your first API request
    • Products
      • Get Products
      • Create and Update Products
      • Get Product Batch Results
      • Update Product Status (and Publish)
      • Get Product Status Update Batch Results
      • List Product Categories
      • List Product Attribute Groups
    • Stock and Prices
      • Update Stock
      • Get Stock Batch Results
      • Update Price
      • Get Price Batch Results
    • Orders and Shipment
      • Get Orders
      • Ship Order Items
      • Get Shipped Order Batch Results
      • Cancel Order Items
      • Get Cancelled Order Item Batch Results
      • Return Order Items
      • Get Returned Order Batch Results
    • Webhooks
      • Order Delegation Webhook
  • Shopify Plugin
    • Getting Started
      • Intro
      • Add Custom App to your Store
      • Sync your Shop in the Sellers Center
      • Product Preparations
      • Sync Products
      • Connect Products to the Seller Center
    • Order Handling
    • Additional Information
      • Permissions
      • Stock Safety Margin
      • Price Markup
On this page

Was this helpful?

Export as PDF
  1. API
  2. Products

Create and Update Products

PreviousGet ProductsNextGet Product Batch Results

Last updated 1 month ago

Was this helpful?

Upsert Product

post
Authorizations
Body
Responses
200
OK
application/json
400
Bad Request
application/json
401
Unauthorized
application/json
post
POST /api/v1/products/ HTTP/1.1
Host: 
X-API-Key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 624

{
  "items": [
    {
      "style_key": "master_1",
      "sku": "my_sku_1",
      "ean": "1234567890123",
      "hs_code": "1234.56",
      "name": "Cap 'Gwendolyn'",
      "description": "Eine schöne Cap für den Sommer.",
      "color": 1,
      "size": 1,
      "second_size": 1,
      "brand": 1,
      "category": 1,
      "quantity": 100,
      "weight": 400,
      "countries": [
        "DE"
      ],
      "country_of_origin": "DE",
      "attributes": [
        1
      ],
      "material_composition_textile": [
        {
          "cluster_id": 1,
          "components": [
            {
              "material_id": 1,
              "fraction": 100
            }
          ]
        }
      ],
      "material_composition_non_textile": [
        {
          "cluster_id": 1,
          "components": [
            {
              "material_id": 1
            }
          ]
        }
      ],
      "prices": [
        {
          "country_code": "DE",
          "retail_price": 100,
          "sale_price": 80
        }
      ],
      "images": [
        "https://aboutyou.com/image_1500x2000.jpg"
      ]
    }
  ]
}
{
  "batchRequestId": "123e4567-e89b-12d3-a456-426614174000"
}