Introdução
...
Expand | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||
Get Reservas Estoque
|
Nome | Tipo | Descrição |
limite | Integer(10) | Define quantos resultados serão exibidos na consulta. Caso seja informado um número maior que 100, ele retornará 30. |
pagina | Integer(10) | Define de qual resultado ele começará a exibir resultados. |
sku | String(100) | Caso seja informado, retornará apenas as informações de estoque daquele produto. Caso queira consultar mais skus, insira diversos skus nesta tag separado por vírgula |
id_reserva | Integer(10) | Identificador da reserva |
data_reserva_de | String(100) | Busca a partir desta data. (Y-m-d h:m:s): ‘2015-12-20’, ‘2016-02-13 00:00:00’. |
data_reserva_ate | String(100) | Busca a até desta data. (Y-m-d h:m:s): ‘2015-12-20’, ‘2016-02-13 00:00:00’. |
data_liberacao_de | String(100) | Busca a partir desta data. (Y-m-d h:m:s): ‘2015-12-20’, ‘2016-02-13 00:00:00’. |
data_liberacao_ate | String(100) | Busca a até desta data. (Y-m-d h:m:s): ‘2015-12-20’, ‘2016-02-13 00:00:00’. |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<reservas> <reserva> <id>123</id <codigo_pedido>1000</codigo_pedido> <codigo_produto>12212</codigo_produto> <status>Criado</status> <qtd>1</qtd> <loja>01</loja> </reserva> <reserva> <id>124</id> <codigo_pedido>1000</codigo_pedido> <codigo_produto>122121</codigo_produto> <status>Liberado</status> <qtd>1</qtd> <loja>02</loja> </reserva> <reservas> |
...
Expand | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||
Get Quantidade Estoque
|
Nome | Tipo | Descrição |
limite | Integer(10) | Define quantos resultados serão exibidos na consulta. Caso seja informado um número maior que 100, ele retornará 30. |
pagina | Integer(10) | Define de qual resultado ele começará a exibir resultados. |
produto_codigo_tamanho | String(100) | Caso seja informado, retornará apenas as informações de estoque daquele produto. |
data_modificacao_de | String(19) | Busca a partir desta data. (Y-m-d h:m:s): `2015-12-20`, `2016-02-13 00:00:00` |
data_modificacao_ate | String(19) | Busca até essa data. (Y-m-d h:m:s): `2015-12-20`, `2016-02-13 00:00:00` |
Exemplo de retorno XML:
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="UTF-8" ?> <estoques> <estoque> <produto_codigo_tamanho>1000028401889</produto_codigo_tamanho> <qtd>4</qtd> <cod_loja>loja-1</cod_loja> </estoque> <estoque> <produto_codigo_tamanho>1000028401889</produto_codigo_tamanho> <qtd>10</qtd> <cod_loja>02</cod_loja> </estoque> </estoques> |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
{ "estoque":[ { "produto_codigo_tamanho":"720162", "qtd":"10", "cod_loja":1 }] } |
...
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Get ImagensMétodoO nome do método utilizado na consulta é getImagens. DescriçãoEste método retorna uma listagem com as imagens dos produtos. FiltrosOs filtros são organizados em uma tabela contendo o nome, tipo e descrição de cada filtro.
RetornoOs retornos são organizados em uma tabela contendo grupo do campo, nome, tipo, e descrição de cada campo.
Exemplo de retorno XML:
|
...
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Get PedidosMétodoO nome do método utilizado na consulta é getPedidos FiltrosOs filtros são organizados em uma tabela contendo o nome, tipo e descrição de cada filtro.
Observações:
RetornoOs retornos são organizados em uma tabela contendo grupo do campo, nome, tipo, e descrição de cada campo.
|
...
Expand | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
Get TamanhoMétodoO nome do método utilizado na consulta é getTamanho. DescriçãoEste método retorna uma listagem com os tamanhos cadastrados. FiltrosOs filtros são organizados em uma tabela contendo o nome, tipo e descrição de cada filtro.
|
...
Expand | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||
Get CorMétodoO nome do método utilizado na consulta é getCor. DescriçãoEste método retorna uma listagem com os produtos e suas variações de cores cadastradas. FiltrosOs filtros são organizados em uma tabela contendo o nome, tipo e descrição de cada filtro.
|
...
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Save ProdutosMétodoO nome do método utilizado na consulta é saveProdutos. DescriçãoSalva os produtos enviados. Caso um produto já exista, o webservice irá atualizar as informações se o nos dados estiver o campo atualiza com o valor 1. DadosOs dados enviados para salvar são organizados em uma tabela contendo o nome, tipo e descrição do campo, os campos obrigatórios possuem um (*) no final do nome demarcando que são obrigatórios. Segue tabela descrevendo os dados de envio:
Observações¹ O array caracteristicas deve ser colocado no nível da categoria correspondente. Exemplo: Um televisor de 50 polegadas tela LCD, da categoria principal Televisores e categoria filho Tela LCD deve conter as caracteristicas respectivas a categoria filho Tela LCD. ² Deve ser enviado o nome do atributo OU o código do atributo. Um dos dois é obrigatório o envio.
|
...
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
Update PedidoMétodoO nome do método utilizado na consulta é updatePedido. DescriçãoAtualiza os dados dos pedidos (1 ou mais pedidos). DadosOs dados enviados para salvar são organizados em uma tabela contendo o nome, tipo e descrição do campo, os campos obrigatórios possuem um (*) no final do nome demarcando que são obrigatórios. Segue tabela descrevendo os dados de envio:
|
...
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Update Precos V2MétodoO nome do método utilizado na consulta é updatePrecosV2. DescriçãoRealiza os mesmos processos do método updatePrecos, porém a requisição deve ser enviada com um produto por vez, para que o retorno seja tratado de forma individual. DadosOs dados enviados para salvar são organizados em uma tabela contendo o nome, tipo e descrição do campo, os campos obrigatórios possuem um (*) no final do nome demarcando que são obrigatórios. Segue tabela descrevendo os dados de envio:
ObservaçõesO quadro de parâmetros não mostra mas o código identificador da variação de cor ou o código da variação de tamanho é obrigatório, o funcionamento do método varia de acordo com o código recebido. Se o código da variação de cor for enviado, o preço será atualizado se o produto usa o preço na variação de cor. Se o código da variação de tamanho for enviado, o preço será atualizado se o produto usa preço por variação de tamanho. Não é possível enviar a tag "codigo_etiqueta" e "desconto_avista" na mesma requisição.
|
...
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Update User StatusMétodoO nome do método utilizado na consulta é updateUserStatus. DescriçãoAtualiza o status de um usário pré- cadastrado ou de um grupo de usuários. DadosOs dados enviados para salvar são organizados em uma tabela contendo o nome, tipo e descrição do campo, os campos obrigatórios possuem um (*) no final do nome demarcando que são obrigatórios. Segue tabela descrevendo os dados de envio:
Inativando/Ativando usuário pelo E-mail
Inativando/Ativando usuário pelo Nome
Inativando/Ativando usuário pelo Status Atual
Inativando/Ativando usuário pela Data de Nascimento
Inativando/Ativando usuário pelo Login
Inativando/Ativando usuário pelo Código
Inativando/Ativando usuário pelo Telefone
Inativando/Ativando usuário peloLojaCelular
Inativando/Ativando usuário peloCelularLoja
Inativando/Ativando grupo de usuários
|
...
Código | Mensagem |
0 | Sucesso |
1 | Dados não enviados ou em formato desconhecido |
2 | Método inexistente |
3 | Nenhum resultado encontrado para a busca |
4 | Token não enviado ou incorreto |
5 | Não foi possível identificar a requisição |
6 | Ocorreu um erro interno ao carregar o webservice |
7 | Verifique se os dados foram enviados corretamente |
8 | Data não enviada ou em formato incorreto |
9 | Verifique se os dados dos produtos foram enviados corretamente |
10 | Loja não cadastrada |
11 | Verifique se as categorias foram enviadas em formato correto |
12 | Existem categorias com o nome vazio |
13 | Verifique se todas as categorias tem código |
14 | JSON enviado em formato incorreto |
15 | XML enviado em formato incorreto |
16 | Nenhuma categoria enviada |
17 | Categorias enviadas em formato incorreto |
18 | Nenhuma característica enviada |
19 | Verifique se as características foram enviadas em formato correto |
20 | Nenhum dado recebido |
21 | Verifique se os dados foram enviados de forma correta |
22 | Verifique se todos os pedidos foram enviados com o código de identificação |
23 | Existem pedidos com itens inexistente. Verifique e tente novamente |
24 | Existem pedidos com clientes inexistente. Verifique e tente novamente |
25 | Existem pedidos sem identificação. Verifique por favor e tente novamente |
26 | Ocorreu um erro ao cadastrar o produto, verifique todas as informações |
27 | Verifique se o 'preco_por' ou 'preco_atual_tamanho' foi enviado em todos os produtos |
28 | Verifique se o 'preco_de' ou 'preco_antigo_tamanho'foi enviado em todos os produtos |
29 | Ocorreu um erro interno ao carregar as configurações, por favor, entre em contato. |
30 | Não foi possível atualizar os preços para todos grupos de usuário |
31 | Verifique os marketplaces enviados |
32 | Alguns produtos não existem na Moovin. Preços inalterados. |
33 | Alguns produtos não possuem relação com todos os marketplaces enviados. |
34 | O valor atual de um ou mais produtos esta zerado. |
35 | Alguns produtos não foram atualizados. Erro externo (API). |
36 | Marketplaces validos: b2w,cnova,walmart,mercadolivre |
37 | Os preços devem ser numéricos. |
38 | Na plataforma, verifique se todos os produtos estão com o status ENVIADO para todos os marketplaces. |
39 | Erro ao salvar os dados na Moovin. |
40 | Já existe um registro com algum dos dados informados na requisição que deve ser único na plataforma. |
41 | Código de tamanho do produto inexistente. |
42 | Produto não foi atualizado pois a quantidade enviada é igual a quantidade do produto no estoque da plataforma |
43 | Ocorreu um erro ao salvar o produto |
44 | O pedido não foi encontrado |
45 | Ocorreu um erro ao salvar o pedido |
46 | Código do produto não foi encontrado |
47 | Erro ao salvar categoria |
48 | Método desabilitado. |
49 | Deve ser feito a alteração de um produto por requisição. |
50 | Não é possível alterar os valores do produto pois existe um desconto programado ativo no momento. |
52 | Código inválido, cor ou tamanho do produto. Estes campos não aceitam caracteres especiais. |
70 | Em fila, aguarde alguns minutos para testar novamente. |
71 | Enviado fila. |
...