Skip to main content

Olá Comunidade Pipefy,  Estou animado para apresentar o PipefySDK, um SDK em Python projetado para simplificar a integração com a API do Pipefy.

Este SDK fornece um conjunto de métodos para gerenciar cartões, campos, anexos e muito mais, sem a necessidade de interagir diretamente com consultas e mutações GraphQL.

 
Por que PipefySDK?


Como desenvolvedores, muitas vezes enfrentamos o desafio de integrar APIs que exigem um entendimento profundo do GraphQL. Embora o GraphQL seja poderoso, pode ser intimidador para aqueles que são novos nele. O PipefySDK abstrai a complexidade do GraphQL, proporcionando uma maneira mais intuitiva e Pythonica de interagir com a API do Pipefy.  


Principais Recursos

 

  • Instalação Fácil: Instale o SDK usando pip ou poetry.
  • Inicialização Simples: Inicialize o SDK com seu token e URL do Pipefy.
  • Métodos Abrangentes: Use métodos predefinidos para gerenciar cartões, campos, anexos e mais.
  • Tratamento de Erros: Tratamento de erros embutido para problemas comuns da API.




Instalação
Você pode instalar o PipefySDK usando pip:

pip install pipefysdk

Ou usando poetry:

poetry add pipefysdk

Uso

Aqui está um exemplo rápido de como usar o PipefySDK:

from pipefysdk import PipefySDK

token = "your_token" # Você não precisa incluir "Bearer"
url = "https://api.pipefy.com/graphql"
pipefy_sdk = PipefySDK(token=token, url=url)

# Obter informações do cartão
card_info = pipefy_sdk.get_card_info(card_id=12345)
print(card_info)

# Atualizar um campo específico do cartão
response = pipefy_sdk.update_single_card_field(card_id="12345", field_id="field_id", new_value="new_value")
print(response)

Como o PipefySDK Pode Ajudar

  • Novos Desenvolvedores: Comece rapidamente com o Pipefy sem precisar aprender GraphQL.
  • Produtividade: Foque em construir funcionalidades em vez de lidar com as complexidades da API.
  • Contribuições da Comunidade: Aberto a contribuições, tornando-o um projeto colaborativo.

Contribuindo

Contribuições são bem-vindas! Se você tiver sugestões, problemas ou quiser contribuir, por favor, abra uma issue ou envie um pull request no nosso repositório itallominatti/PipefySDK ou no pypi pipefysdk · PyPI

Be the first to reply!