Produtos

Listagem de produtos

GET {url_base}/products

Serão retornados até 100 produtos por vez na paginação da listagem.

Query Parameters

Name
Type
Description

page*

Integer

Número da página que será retornada os dados dos produtos Utilizar os dados retorno da requisição para validar a quantidade total

sku

Array

Lista de SKUs de produtos que serão filtrados

Repetir o parâmetro: ?sku=X0001&sku=X0002&sku...

Headers

Name
Type
Description

X-Api-Version*

String

Versão da API a ser utilizada, de acordo com essa documentação

Enviar "v1" como default

X-Api-Key*

String

Chave de API criada através da plataforma

Response

{
    "status": "Products found",
    "data": [
        {
            "id": "00000000-0000-0000-0000-000000000000",
            "sku": "AAAAABBBBBCCCCC",
            "name": "PRODUTO DE TESTE"
        },
        {
            "id": "00000000-0000-0000-0000-000000000000",
            "sku": "AAAAABBBBBCCCCC",
            "name": "PRODUTO DE TESTE"
        },
        {
            "id": "00000000-0000-0000-0000-000000000000",
            "sku": "AAAAABBBBBCCCCC",
            "name": "PRODUTO DE TESTE"
        }
    ],
    "page": "1",
    "per_page": 100,
    "total": 3
}

Consulta de um produto específico

GET {url_base}/products/{id}

Path Parameters

Name
Type
Description

id*

String

ID único da Estoca para o produto cadastrado no catálogo da plataforma

Headers

Name
Type
Description

X-Api-Version*

String

Versão da API a ser utilizada, de acordo com essa documentação

Enviar "v1" como default

X-Api-Key*

String

Chave de API criada através da plataforma

Response

Consulta de um produto específico pelo SKU

GET {url_base}/products/{sku}/external

Path Parameters

Name
Type
Description

id*

String

ID único da Estoca para o produto cadastrado no catálogo da plataforma

Headers

Name
Type
Description

X-Api-Version*

String

Versão da API a ser utilizada, de acordo com essa documentação

Enviar "v1" como default

X-Api-Key*

String

Chave de API criada através da plataforma

Response

Criação de novo produto

POST {url_base}/products

Além dos parâmetros abaixo que são propriedades dentro catálogo da Estoca, o seu sistema também pode enviar parâmetros customizados que serão registrados como atributos dos produtos na nossa plataforma.

Headers

Name
Type
Description

X-Api-Key*

String

Chave de API criada através da plataforma

X-Api-Version*

String

Versão da API a ser utilizada, de acordo com essa documentação

Enviar "v1" como default

Request Body

Name
Type
Description

products.sku*

String

SKU do produto

Deve ser único dentro do catálogo da plataforma

products.name*

String

Nome do produto

products.barcode

String

Código de barras do produto

Deve ser único dentro do catálogo da plataforma

products.price*

String

Preço unitário do produto

Formato: 0.00

products.ncm

String

NCM do produto, de acordo com a tabela vigente do SEFAZ

products.fiscal_origin

String

Código de operação fiscal do produto, de acordo com a tabela vigente do SEFAZ

products.external_id

String

ID único externo de referência para o produto

products.width

String

Largura do produto

Formato: 0.00

products.height

String

Altura do produto

Formato: 0.00

products.length

String

Comprimento do produto

Formato: 0.00

products.weight

String

Peso do produto

Formato: 0.00

products.description

String

Descrição em texto do produto

products

Array

Lista de objetos dos produtos

Atualização de um produto específico

PUT {url_base}/products

Além dos parâmetros abaixo que são propriedades dentro catálogo da Estoca, o seu sistema também pode enviar parâmetros customizados que serão registrados como atributos dos produtos na nossa plataforma.

Headers

Name
Type
Description

X-Api-Key*

String

Chave de API criada através da plataforma

X-Api-Version*

String

Versão da API a ser utilizada, de acordo com essa documentação

Enviar "v1" como default

Request Body

Name
Type
Description

products.sku*

String

SKU do produto

Deve ser único dentro do catálogo da plataforma

products.name*

String

Nome do produto

products.barcode

String

Código de barras do produto

Deve ser único dentro do catálogo da plataforma

products.price*

String

Preço unitário do produto

Formato: 0.00

products.ncm

String

NCM do produto, de acordo com a tabela vigente do SEFAZ

products.fiscal_origin

String

Código de operação fiscal do produto, de acordo com a tabela vigente do SEFAZ

products.external_id

String

ID único externo de referência para o produto

products.width

String

Largura do produto

Formato: 0.00

products.height

String

Altura do produto

Formato: 0.00

products.length

String

Comprimento do produto

Formato: 0.00

products.weight

String

Peso do produto

Formato: 0.00

products.description

String

Descrição em texto do produto

products

Array

Lista de objetos dos produtos

Atualizado

Isto foi útil?