Bom dia!
O pipefy oferece a possibilidade de integração com aplicação utilizando um WS REST? Se sim, poderia utilizar todos os verbos ou há alguma restrição e qual seria a documentação para este caso?"
Bom dia!
O pipefy oferece a possibilidade de integração com aplicação utilizando um WS REST? Se sim, poderia utilizar todos os verbos ou há alguma restrição e qual seria a documentação para este caso?"
Best answer by ijoire7
Consegui aqui e espero poder ajudar:
{ me { name } } é o que você quer fazer de busca, por exemplo:
{
allCards(pipeId: 301742761){
edges{
node{
id
}
}
}
}
Aí ele buscará todos os cards do pipe com este pipeId. Isso que será adicionado no { me { name } }.
***********************
No Authorization deve ser incluído o nome Bearer antes do seu Token. Exemplo
***********************
No Content-type o tipo de conteúdo que você quer gerar. Eu por exemplo utilizei o JSON. Exemplo
***********************
Resultado JSON (ids dos cards do meu pipe escolhido. No caso só tinha um card criado)
{
"data": {
"allCards": {
"edges": [
{
"node": {
"id": "445472542"
}
}
]
}
}
}
Resultado em Node.js
const sdk = require('api')('@pipefy-developers/v1.0#1mld74kq6v5yiu');
sdk['graphql-endpoint']({
query: '{allCards(pipeId: 301742761){edges{node{id}}}}'
}, {
Authorization: 'Bearer dasd32422iou42i3dasasdascsc'
})
.then(res => console.log(res))
.catch(err => console.error(err));
LINK da página para criar o exemplo: https://developers.pipefy.com/reference/graphql-endpoint
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.