API Reference / Predefined Items

PUT /predefined_items/{predefined_item_id}

Update a specific predefined item

Updates a predefined item. Requires the deal items permission. Pass partial=true to leave omitted fields untouched; without it, an omitted description, cost or price is reset to its default.

Path parameters

Name Type Description
predefined_item_id req string Predefined Item ID

Request body

  • namestring

    Name of the predefined item

  • descriptionstring

    Description text of the predefined item

  • costnumberfloat

    Cost of the predefined item (if deals costs are enabled)

  • pricenumberfloat

    Price of the predefined item

Responses

200 OK
  • statusintegerint32

    Response code

  • messagestring

    Response message

  • timestampintegerunix-timestamp

    Response time

  • dataobject
    object fields →
    • predefined_itemobject

      A user-configured item which can aid in the creation of deal items

      object fields →
      • idstringbson-id

        ID of the predefined item

      • namestring

        Name of the predefined item

      • descriptionstring

        Description text of the predefined item

      • costnumberfloat

        Cost of the predefined item

      • pricenumberfloat

        Price of the predefined item

      • positionintegerint32

        Position of the predefined item in the items list

      • item_group_idstringbson-id

        ID of the predefined item group (or empty if the item is not in a group)

Standard error responses: 400 · 401 · 403 · 404 · 409 · 500 — shared across the API. See Errors.

Related guides