top of page

Categorias - Associação de Categorias

Última Atualização: 20/06/2024

A Associação de categorias tem o papel de criar uma associação entre produtos e categorias. Para que determinados produtos sejam atrelados a uma categoria, facilitando na busca de produtos na navegação por categorias.

Início > Categorias Associação

Versão: 2.0

Parâmetros da requisição

arvore_id: Integer.

Ex: 1

page: Integer.

Ex: 1

Obs: Caso não seja especificado o valor default será 1.

per_page: Integer.

Ex: 20

Obs: Caso não seja especificado o valor default será 10.

Sintaxe da Resposta

Caso ocorra tudo certo com a requisição e retorne o status code 200, essa será a resposta que você receberá:

Elementos da Resposta

total

Total de itens retornados na requisição.

Tipo: Integer.

data

Dados das associações retornadas.

Tipo: JSON.

ean_ou_dun

Código ean ou dun.

Tipo: String.

categoria_id

Id da categoria.

Tipo: Integer.

Respostas para erros

Caso ocorra algum erro durante a requisição, os possíveis erros são:

422 Validation Error

GET Associação

Última Atualização: 20/06/2024

Este endpoint irá trazer as associações entre produtos e categorias.

Endpoint POST

POST Associação

Última atualização: 20/06/2024

Este endpoint irá criar associações entre produtos e categorias

Endpoint POST

Sintaxe da Requisição

Para que a requisição do método Post seja bem-sucedida, é necessário que

seja passado os seguintes valores dentro de um JSON:

Elementos da Requisição

arvore_id

Id da arvore de categorias.

Tipo: Integer.

produto_associacao

Produtos que vão receber a associação.

Tipo: Lista de JSON.

ean_ou_dun

Código ean ou dun.

Tipo: String.

pallet_multiplo_dun

Múltiplo ofertado da embalagem

Tipo: Integer.

OBS: Para DUNs que não serão vendidos em múltiplos, deve ser

informado 0.
Para EANs que serão vendidos unitários(sem múltiplo), deve ser

informado 0.

categoria_id

Id da categoria.

Tipo: Integer.

Sintaxe da Resposta

Caso ocorra tudo certo com a requisição e retorne o status code 200, essa será a resposta que você receberá:

Elementos da Resposta

message

Resultado da requisição.

Tipo: String.

total

Total de adição de associações bem sucedidas.

Tipo: Integer.

error

Total de erros na criação de associações.

Tipo: Integer.

success

Total de criações que foram bem-sucedidas.

Tipo: Integer.

data

Tipo: Array.

ean_ou_dun

Código EAN ou DUN do produto.

Tipo: String.

pallet

Multiplo ofertado da embalagem.

Tipo: Boolean.

categoria_id

Id da categoria

Tipo: Integer.

status

Status da associação.

Tipo: String.

Respostas para erros

Caso ocorra algum erro durante a requisição, os possíveis erros são:

400 Bad Request

422 Validation Error

Sintaxe da Requisição

Para que a requisição do método Delete seja bem-sucedida, é necessário que

seja passado os seguintes valores dentro de um JSON:

Elementos da Requisição

arvore_id

Id da arvore de categorias.

Tipo: Integer.

produto_associacao

Produtos que vão receber a associação.

Tipo: Lista de JSON.

ean_ou_dun

Código ean ou dun.

Tipo: String.

pallet_multiplo_dun

Multiplo ofertado da embalagem

Tipo: Integer.

OBS: Para DUNs que não serão vendidos em múltiplos, deve ser

informado 0.
Para EANs que serão vendidos unitários(sem múltiplo), deve ser

informado 0.

categoria_id

Id da categoria.

Tipo: Integer.

Sintaxe da Resposta

Caso ocorra tudo certo com a requisição e retorne o status code 200, essa será a resposta que você receberá:

Elementos da Resposta

message

Resultado da requisição.

Tipo: String.

total

Total de adição de associações bem sucedidas.

Tipo: Integer.

error

Total de erros na criação de associações.

Tipo: Integer.

success

Total de criações que foram bem-sucedidas.

Tipo: Integer.

data

Tipo: Array.

ean_ou_dun

Código EAN ou DUN do produto.

Tipo: String.

pallet

Multiplo ofertado da embalagem.

Tipo: Boolean.

categoria_id

Id da categoria

Tipo: Integer.

status

Status da associação.

Tipo: String.

Respostas para erros

Caso ocorra algum erro durante a requisição, os possíveis erros são:

400 Bad Request

422 Validation Error

DELETE Associação

Última atualização: 08/05/2024

Este endpoint irá remover associações de produtos e categorias.

Endpoint Delete

bottom of page