Skip to main content
PUT
/
ecommerce
/
modifiers
/
{modifierId}
Update modifier
curl --request PUT \
  --url https://api.service.getjusto.com/v3/ecommerce/modifiers/{modifierId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "modifierId": "<string>",
  "importId": "<string>",
  "name": "<string>",
  "description": "<string>",
  "shortName": "<string>",
  "internalName": "<string>",
  "min": 123,
  "max": 123,
  "optional": true,
  "externalId": "<string>",
  "metadata": {},
  "optionIds": [
    "<string>"
  ],
  "options": [
    {
      "optionId": "<string>",
      "importId": "<string>",
      "name": "<string>",
      "internalName": "<string>",
      "max": 123,
      "externalId": "<string>",
      "metadata": {},
      "menus": [
        {
          "menuId": "<string>",
          "price": 123,
          "basePrice": 123,
          "discount": 123,
          "discounts": [
            123
          ],
          "available": true,
          "externalId": "<string>",
          "metadata": {}
        }
      ]
    }
  ]
}
'
{
  "success": true,
  "data": {
    "modifierId": "<string>",
    "importId": "<string>",
    "name": "<string>",
    "description": "<string>",
    "shortName": "<string>",
    "internalName": "<string>",
    "min": 123,
    "max": 123,
    "optional": true,
    "externalId": "<string>",
    "metadata": {},
    "optionIds": [
      "<string>"
    ],
    "options": [
      {
        "optionId": "<string>",
        "importId": "<string>",
        "name": "<string>",
        "internalName": "<string>",
        "max": 123,
        "externalId": "<string>",
        "metadata": {},
        "menus": [
          {
            "menuId": "<string>",
            "price": 123,
            "basePrice": 123,
            "discount": 123,
            "discounts": [
              123
            ],
            "available": true,
            "externalId": "<string>",
            "metadata": {}
          }
        ]
      }
    ]
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.getjusto.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

modifierId
string
required

ID Justo o ID externo del modificador.

Body

application/json

Modificador del catálogo.

modifierId
string

ID Justo del modificador.

importId
string

ID de importación del modificador.

name
string

Nombre del modificador.

description
string

Descripción del modificador.

shortName
string

Nombre corto del modificador.

internalName
string

Nombre interno del modificador.

min
number

Cantidad mínima de opciones.

max
number

Cantidad máxima de opciones.

optional
boolean

Indica si el modificador es opcional.

externalId
string

ID externo configurado por la marca.

metadata
object

Metadata del item escrita por API v3.

optionIds
string[]

IDs de opciones asociadas.

options
object[]

Opciones asociadas al modificador.

Response

The OpenAPI spec

success
boolean
Example:

true

data
object

Modificador del catálogo.