---
updatedAt: 2025-11-17T20:47:19.000Z
agentTools:
  projectIndex: https://developers.bluesnap.com/v8976-Extended/llms.txt
---

# product

### Request

<Table align={["left","left","left","left"]}>
  <thead>
    <tr>
      <th style={{ textAlign: "left" }}>
        Property Name
      </th>

      <th style={{ textAlign: "left" }}>
        Type
      </th>

      <th style={{ textAlign: "left" }}>
        Required
      </th>

      <th style={{ textAlign: "left" }}>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td style={{ textAlign: "left" }}>
        `product-status`
      </td>

      <td style={{ textAlign: "left" }}>
        _string_
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Status of the product:

        * **A** - Active
        * **I** - Inactive
        * **D** - Deleted
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `product-name`
      </td>

      <td style={{ textAlign: "left" }}>
        _string_
      </td>

      <td style={{ textAlign: "left" }}>
        **Required**
      </td>

      <td style={{ textAlign: "left" }}>
        Product name.
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `product-short-description`
      </td>

      <td style={{ textAlign: "left" }}>
        _string_
      </td>

      <td style={{ textAlign: "left" }}>
        **Required** for Create Product; Optional for Update Product
      </td>

      <td style={{ textAlign: "left" }}>
        Product short description.
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `product-long-description`
      </td>

      <td style={{ textAlign: "left" }}>
        _string_
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Product long description.
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `product-info-url`
      </td>

      <td style={{ textAlign: "left" }}>
        _string_
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Product info URL.
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `product-image`
      </td>

      <td style={{ textAlign: "left" }}>
        _string_
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Product image file name (assuming the file is already uploaded).
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `product-merchant-descriptor`
      </td>

      <td style={{ textAlign: "left" }}>
        _string_
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Product merchant descriptor.
      </td>
    </tr>

    <tr>
      <td style={{ textAlign: "left" }}>
        `product-support-email`
      </td>

      <td style={{ textAlign: "left" }}>
        _string_
      </td>

      <td style={{ textAlign: "left" }}>
        Optional
      </td>

      <td style={{ textAlign: "left" }}>
        Product support email.
      </td>
    </tr>
  </tbody>
</Table>

### Response

<Table align={["left","left","left"]}>
  <thead>
    <tr>
      <th>
        Property Name
      </th>

      <th>
        Type
      </th>

      <th>
        Description
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        `product-status`
      </td>

      <td>
        _string_
      </td>

      <td>
        Status of the product:

        * **A** - Active
        * **I** - Inactive
        * **D** - Deleted
      </td>
    </tr>

    <tr>
      <td>
        `product-name`
      </td>

      <td>
        _string_
      </td>

      <td>
        Product name.
      </td>
    </tr>

    <tr>
      <td>
        `product-short-description`
      </td>

      <td>
        _string_
      </td>

      <td>
        Product short description.
      </td>
    </tr>

    <tr>
      <td>
        `product-long-description`
      </td>

      <td>
        _string_
      </td>

      <td>
        Product long description.
      </td>
    </tr>

    <tr>
      <td>
        `product-info-url`
      </td>

      <td>
        _string_
      </td>

      <td>
        Product info URL.
      </td>
    </tr>

    <tr>
      <td>
        `product-image`
      </td>

      <td>
        _string_
      </td>

      <td>
        Product image file name (assuming the file is already uploaded).
      </td>
    </tr>

    <tr>
      <td>
        `product-merchant-descriptor`
      </td>

      <td>
        _string_
      </td>

      <td>
        Product merchant descriptor.
      </td>
    </tr>

    <tr>
      <td>
        `product-support-email`
      </td>

      <td>
        _string_
      </td>

      <td>
        Product support email.
      </td>
    </tr>

    <tr>
      <td>
        `product-skus`
      </td>

      <td>
        container
      </td>

      <td>
        Container of [product-skus](https://developers.bluesnap.com/reference/product-skus) properties.
      </td>
    </tr>
  </tbody>
</Table>