A sua API de doações
Project description
PolenDonationAPI
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file polen_donation_api-0.0.2.tar.gz.
File metadata
- Download URL: polen_donation_api-0.0.2.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b0232f84fceeb3c3f29cb66433a4f5c1e41d8f2c049d128fb1780172d784332
|
|
| MD5 |
9f63f0e3fece49e155d53b6e6ab5eadd
|
|
| BLAKE2b-256 |
4472ce196d2f61cbc6833c585d106249e7f7fd91fbae684185a65e3e78818216
|
File details
Details for the file polen_donation_api-0.0.2-py3-none-any.whl.
File metadata
- Download URL: polen_donation_api-0.0.2-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4604eb54e52b3f994a7b92e3a9db992ff3e178d8b0af1c608424256b881e280
|
|
| MD5 |
2a8e80e5dea272483cba14e98e6c8624
|
|
| BLAKE2b-256 |
8720e51bae191485fa4422a94c840d8373b14e6d1e0542c4a0273e0b1dd5acbf
|