POST
/
{alias}
/
catalog
/
customizations
Criar customização
curl --request POST \
  --url https://api.dooki.com.br/v2/{alias}/catalog/customizations \
  --header 'Content-Type: application/json' \
  --header 'User-Secret-Key: <api-key>' \
  --header 'User-Token: <api-key>' \
  --data '{
  "name": "<string>",
  "price": 123,
  "description": "<string>",
  "type": "<string>",
  "required": true,
  "max_chars": 123,
  "values": [
    "<string>"
  ]
}'
{
  "id": 123,
  "name": "Primeira Letra",
  "price": 123,
  "description": "Descrição",
  "type": "select",
  "required": true,
  "allowed_values": "<string>",
  "max_chars": 1,
  "products_ids": [
    123
  ],
  "values": "['A', 'B', 'C', 'D']"
}

Authorizations

User-Token
string
header
required
User-Secret-Key
string
header
required

Path Parameters

alias
string
required

Alias da loja

Body

application/json

Dados da customização

Representa os dados necessários para criar ou atualizar um customização de produto

name
string
required

Nome da customização

price
number
required

Preço da customização

type
string
required

Tipo da customização

required
boolean
required

Se a customização é obrigatória

max_chars
integer
required

Número máximo de caracteres

description
string

Descrição da customização

values
string[]

Valor disponível para a customização

Response

200
application/json

Customização criada com sucesso

id
integer
name
string
Example:

"Primeira Letra"

price
number
description
string
Example:

"Descrição"

type
string
Example:

"select"

required
boolean
allowed_values
string
max_chars
integer
Example:

1

products_ids
integer[]

IDs dos produtos que possuem essa customização

values
string[]
Example:

"['A', 'B', 'C', 'D']"