Como utilizar os filtros disponibilizados pelo MasterData?

Utilizando a api MASTERDATA só consigo obter resultado quando utilizo o link dataentities/CL/search?_where=document=valor&_fields=_all

Ou userId e email.

Se fizer document<>valor já não exibe resultado nenhum.

Utilizando outros filtros com outros campos, também não retorna resultado.

Na verdade o que eu estou querendo é fazer uma busca por Clientes que se cadastraram em um determinado período, e todos os campos que utilizei nenhum resultado obtive, mesmo sabendo que tem registros, pois, quando pesquiso por documento=valor do cliente que sei que esta cadastrado retorna resultado.

Está na documentação... já deu uma olhada?

https://documenter.getpostman.com/view/164907/masterdata-api-v102/2TqWsD#a0c7c05c-74f9-4367-aaae-5c2bd6cf5b18

DATA RANGE:

/dataentities/CL/search?_where=createdIn between 2001-01-01 AND 2016-01-01

Obrigado Nathan Prestes por responder. Eu também fiz este filtro como você sugeriu, só que não obtive resultado, o json retornado se encontra vazio "[]"

Mas existe contato no range que inseriu?

Este é o json retornado quando eu busco por document:

[{"userId":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","id":"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx","birthDate":null,"businessPhone":null,"corporateDocument":null,"corporateName":null,"document":"xxxxxxxxxxx","documentType":"cpf","email":"xxxxxxx@xxxxxxx.com.br","firstName":"Toni Davi","gender":null,"homePhone":"+5521xxxxxxxxx","isCorporate":false,"isNewsletterOptIn":true,"lastName":"Carvalho de Souza","localeDefault":"pt-BR","phone":null,"stateRegistration":null,"tradeName":null,"rclastsessiondate":null,"lastInteractionIn":"2019-01-15T13:47:37.4540699Z","createdIn":"2019-01-15T13:47:26.1792769Z"}]

Repare que a data de criação está informada.

Quando busco por:

_where=createdIn between 2019-01-14 AND 2019-01-16

o retorno é "[]"

Olá. Eu tenho o mesmo problema.
Fazendo uma consulta à API masterdata com a sigla CL.
Com 2 filtros retorna registros diferentes para Documentos criados em uma data
_where=createdIn between 2023-12-15 AND 2023-12-16
_where=createdIn=2023-12-15
Los registros para el dia 15/12 son diferentes con ambas consultas.
E adicionalmente, existem documentos criados nessa data que não são retornados com nenhuma das consultas. Eu verifico por e-mail e “createdIn”: “2023-12-15T13:49:45.8504835Z”

SOLUCIONADO:

Para casos futuros o problema é que na url estava enviando espaços e símbolos como “:”.
O que fiz foi substituir os caracteres para que pudessem ser entendidos a partir da url, por exemplo:
ao invés de usar:
_where=createdIn 2023-12-15T23:00:00.001Z e 2023-12-15T23:59:59.000Z
eu usei
_onde = createdIn%20between%202023-12-15T01%3A00%3A00.000Z%20AND%202023-12-15T23%3A59%3A59.999Z.