Skip to main content

A sua API de doações

Project description

PolenDonationAPI

nosso site nosso site nosso site

A sua API de doações.

A instalação da PolenAPI é feita de forma simples conforme os passos descritos a seguir.

Sobre

A Polen é uma empresa especializada em intermediar doações corporativas entre empresas e instituições brasileiras do terceiro setor e em gerar transparência das doações.

Requisitos

  • Versão do Python: Deve ser igual a 2.7 ou superior (que pode ser verificado executando python --version).

Instalação

A maneira mais fácil de instalar a PolenAPI é usar a ferramenta de linha de comando. Você pode executar este comando em qualquer lugar em um novo repositório ou dentro de um repositório existente. Você pode encontrar essa e várias outras bibliotecas em nossos repositórios.

pip install polen_donation_api

Como usar

Após a instalação você pode fazer a importação para o seu projeto através do import e fazer uma instância da classe PolenCharityDonationAPI passando um token de acesso. Esse token pode ser encontrado no painel do polinizador.

from polen_donation_api import PolenDonationAPI

polen = PolenDonationAPI("token")

Como conseguir o seu Token

Acesse sua conta no nosso painel ou crie uma nova conta. Após acessar vá no menu do canto superior direito, clique em API e depois é só copiar o conteúdo do campo Token.

Métodos

Você pode consultar nossa documentação e verificar todos os métodos disponíveis.

  • Causes: Métodos que permitem consultas de causas;
  • Company: Métodos que listam empresas, criam empresas, atualizam dados da empresa e listam lojas associadas a uma empresa;
  • Donation Direct: Método que cria uma doação direta;
  • Finance: Método que retorna todas as suas faturas de pagamento;
  • Donation Notify: Métodos que listam doações feitas, retornam detalhes de uma doação, atualizam status de uma doação e criam uma nova doação associada a uma loja;
  • Platform: Método que retorna todas as plataformas parceiras que o Polen já possui integração nativa;
  • Store: Métodos que listam lojas, criam novas lojas, editam lojas existentes e adicionam/removem causas da loja;
  • Transaction: Método para o informar o estado de uma compra;
  • Transparency: Métodos que permitem a consulta de listas de conteúdos disponibilizados pelas ongs, detalhes de um conteúdo, recibos de doações e um considado do total doado;
  • User: Métodos que permitem a consulta de detalhes de um usuário, lista de usuários de uma loja, criar usuários, deletar usuários, associar usuários a causas;

Ajuda

  • Acesse nossa documentação e conheça melhor nossa lib.

  • Ainda com dúvida? Entre em contato pelo nosso canal do discord, vamos ter o prazer de ajudar você!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

polen_donation_api-0.0.1.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

polen_donation_api-0.0.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file polen_donation_api-0.0.1.tar.gz.

File metadata

  • Download URL: polen_donation_api-0.0.1.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2

File hashes

Hashes for polen_donation_api-0.0.1.tar.gz
Algorithm Hash digest
SHA256 87fa44289841aa14930dcef78d759011723a62f47f5545690f3f4ab84fe2a1e2
MD5 fad7aeedcd1b350fc0e5dcf29bfe5a02
BLAKE2b-256 32682f3c2272fb2d436c8e0be08068105348228b5c43da19b0829a37bc71d237

See more details on using hashes here.

File details

Details for the file polen_donation_api-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: polen_donation_api-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.2

File hashes

Hashes for polen_donation_api-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 58af1f17ed4ace2c3c0c94f438dd1c795e4c0112f5933a37b9df3f8a4e391eb2
MD5 2be5d776f5e347f86a85c9a3c47f7ef4
BLAKE2b-256 1da2c28b3bb858bb8a351ecf0dadd4e61bb35266f363adc04676c821144210a6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page