Products

Bulk create products

Bulk creates multiple products in a single request. Returns per-item results with success/error status for each item.

post/v1/products

Request

  • Base URL: https://api.finalpos.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.finalpos.com/v1/products
  • Auth: API key in header x-api-key

Request body

Response

Bulk operation completed. Each item in the results array indicates success or failure.

Example response

{
  "summary": {
    "total": 10,
    "succeeded": 8,
    "failed": 2
  },
  "results": [
    {
      "data": {
        "id": "o1p2q3r4s5t6u7v8w9x0y1z2",
        "createdAt": "2025-12-07T19:31:48.436+00:00",
        "updatedAt": "2025-12-07T19:35:48.436+00:00",
        "companyId": "o1p2q3r4s5t6u7v8w9x0y1z2",
        "name": "Sweet Tea",
        "productType": "simple",
        "source": "woo-commerce",
        "externalId": "1234567890",
        "description": "Sweet Tea is a refreshing drink made with tea and sugar.",
        "shortDescription": "Sweet Tea is a drink with sugar.",
        "sku": "1234567890",
        "images": [
          "https://example.com/image1.jpg",
          "https://example.com/image2.jpg"
        ],
        "tags": [
          "sweet",
          "tea",
          "refreshing"
        ],
        "status": "active",
        "minPrice": 100,
        "maxPrice": 200,
        "supplier": "Supplier 1",
        "taxTable": "o1p2q3r4s5t6u7v8w9x0y1z2",
        "bookingRulesId": "o1p2q3r4s5t6u7v8w9x0y1z2",
        "defaultVariantId": "o1p2q3r4s5t6u7v8w9x0y1z2",
        "categories": [
          "o1p2q3r4s5t6u7v8w9x0y1z2",
          "o1p2q3r4s5t6u7v8w9x0y1z3"
        ],
        "currency": "USD",
        "minorUnits": 2,
        "metadata": [
          {
            "key": "key1",
            "value": "value1"
          },
          {
            "key": "key2",
            "value": "value2"
          }
        ],
        "attributes": [
          {
            "name": "color",
            "values": [
              "red",
              "blue"
            ]
          }
        ],
        "barcode": "1234567890"
      }
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.