API - Erro na busca de pedidos com filtro

Boa tarde,

Me deparei com o seguinte problema, a documentação da API informa que é possível buscar os pedidos alterados a partir de uma certa data conforme o link. Contudo realizando teste vi que os filtros não são aplicados e sempre são baixados todos os pedidos seguindo o padrão abaixo:

https://api.awsli.com.br/v1/pedido?since_atualizado=2018-01-18T00:00:00
https://api.awsli.com.br/v1/pedido?since_atualizado=2018/01/18T00:00:00

O produto em questão possui o atributo

“data_modificacao”: “2018-01-16T13:30:19.761762”

e ainda assim é listado

Em ambos os casos todos os produtos são retornados.

Aguardando resposta

Alguma resposta???

Alguém??

Ainda aguardando.

Resolvido

Atenciosamente.

Oi Edil_Sytem, tudo bem?

Estou com a mesma dificuldade, como resolveu?

Obrigado

Pode postar a URL que esta usando para o serviço?

https://api.awsli.com.br/api/v1/pedido/?since_update=2018-04-05T00:00:00&pagamento_id=15&situacao_id=8&chave_api=XXXXXX&chave_aplicacao=XXXXXXXXXXXX

Pedro,

Realmente é o mesmo caso. A documentação neste caso é um pouco confusa mesmo, o que levou ao nosso erro.

Exclusivamente no caso dos pedidos existem um /search que não existe em outras chamadas com parâmetros como a de produtos, mas se revisar na aba de código ele existe e se não for informado apenas ignora os parâmetros. Sua url deve ficar assim:

https://api.awsli.com.br/api/v1/pedido/search?since_update=2018-04-05T00:00:00

Espero ter ajudado.

Funcionou, obrigado amigo!

Ficou assim:

https://api.awsli.com.br/api/v1/pedido/search?since_atualizado=2018-04-10T00:00:00&pagamento_id=15&situacao_id=8&chave_api=XXXXXXXX&chave_aplicacao=XXXXXXXXXXXXX