Operação de filtro de contatos usando API

Estou utilizando o seguinte comando para tentar recuperar os contatos pelo cpf que se encontra nos extras, mas utilizando substringof no filtro tem retornado erro 504 - gateway timeout.
utilizando startswith e equals tem me retornado 200 mas sem nenhum item.

Alguma ideia de como eu posso realizar esse filtro?

{
“id”: “1234651554”,
“method”: “get”,
“uri”: “/contacts?$skip=0&$take=20&$filter=(substringof(’{valorCpf}’,extras))”

}

Olá @Eduardo_Miranda

Já entrei em contato com o suporte da take para utilizar esse filtro para mesma funcionalidade, filtrar pelo campo extras.CPF e o que foi me passado é que funcionava basicamente somente para os campos primários, não para os extras.

Pode ser que eu tenha entendido errado, mas eu nunca consegui fazer esse filtro funcionar para o extras.?, o que é um problema porque tenho mais de 200 mil clientes na base de contatos.

Estamos pensando em via API integrar com DB local e gravar essas informações todas nele, assim via query conseguimos extrair os dados muito mais rapidamente.

Este tópico foi fechado automaticamente 7 dias depois da úlima resposta. Novas respostas não são mais permitidas.