Skip to main content
POST
/
instances
/
{instanceId}
/
token
/
{instanceToken}
/
products
Criar produto
curl --request POST \
  --url https://api.ezapi.com.br/instances/{instanceId}/token/{instanceToken}/products \
  --header 'Client-Token: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "currency": "BRL",
  "description": "Uma descricao do produto",
  "images": [
    "https://avatars.githubusercontent.com/u/60630101?s=200&v=4"
  ],
  "isHidden": false,
  "name": "Meu primeiro produto",
  "price": 20,
  "retailerId": "002",
  "url": "https://www.wikipedia.org"
}
'
{
  "id": "4741575945866725"
}
Cria um produto no catálogo Business conectado à instância.
Aliases consolidados da collection: Criar/editar produto.
A collection pública expõe apenas POST /products. Embora exista uma rota de atualização por PUT /products no código, ela não foi incluída na navegação final porque não faz parte da collection usada como referência pública.

Authorizations

Client-Token
string
header
required

Path Parameters

instanceId
string
required

Identificador único da instância.

Example:

"abc1234567890"

instanceToken
string
required

Token privado da instância retornado na criação.

Example:

"tok_a1b2c3d4e5f6"

Body

application/json
currency
string
required
Example:

"BRL"

description
string
required
Example:

"Uma descricao do produto"

images
string[]
required
Example:
[
"https://avatars.githubusercontent.com/u/60630101?s=200&v=4"
]
isHidden
boolean
required
Example:

false

name
string
required
Example:

"Meu primeiro produto"

price
integer
required
Example:

20

retailerId
string
required
Example:

"002"

url
string
required
Example:

"https://www.wikipedia.org"

Response

Resposta de sucesso.

id
string
required
Example:

"4741575945866725"