Olá @Davis_Vasconcellos, tudo bem ?
Você pode fazer isso dando um get no atendente pela requisição : Blip Docs | API Reference ai depois do ```
/attendants
você coloca a / com email do atendente
Oi Rafael, muito obrigado pela resposta.
quando faço o teste somente /attendants, recebo o Json com todos os atendentes.
mas quando insiro o attendants/[email protected], recebo o erro :
{
"method": "get",
"status": "failure",
"reason": {
"code": 62,
"description": "The resource is not supported"
},
"id": "b1732eb7-de99-4604-976a-5874476e0599",
"from": "[email protected]/!iris-hosted-8",
"to": "[email protected]/!iris-hosted-8-u8r619qm",
"metadata": {
"#command.uri": "lime://[email protected]/attendants/[email protected]",
"uber-trace-id": "c751fc00e70ef770%3Afd54067df25ce9d%3Ac751fc00e70ef770%3A1"
}
}
tentei por
davis.vasconcellos%40brasas.com@blip.ai
[email protected]
Olá @Davis_Vasconcellos, acho que nesse end point não é possivel busca direta e tem que ser tratado com script
faça a requisição com :
{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "get",
"uri": "/attendants"
}
E faça um script para tratar os valores como o do exemplo: https://help.blip.ai/hc/pt-br/articles/4474382319127-Como-verificar-se-existe-atendente-disponível-no-Builder
Estou validando com o pessoal aqui para ver se tem algum que retorne a busca direta.
Fala, Rafael.
Consegui buscando no fórum e adaptando as respostas pra minha finalidade.
{
"id": "{{$guid}}",
"to": "[email protected]",
"method": "get",
"uri": "/attendants?$filter=(identity%20eq%20'SEUEMAIL%2540SEUDOMINIO%40blip.ai')"
}
Ei @Davis_Vasconcellos, fico feliz que tenha encontrado a solução e era isso mesmo que eu estava verificando com o pessoal.