Skip to main content

Biblioteca Python de Wrapper para a API do Organizze.com.br

Project description

Organizze Wrapper

Esta biblioteca servirá de apoio para utilização da API do Organizze (www.organizze.com.br).

Instalação

Use o gerenciador 'pip' para instalação do pacote.

pip install organizzewrapper

Uso

Para utilização da API, primeiramente você deve gerar uma chave de API em sua conta no Organizze, neste link.

Para seu código, seguem alguns exemplos de comandos:

from API import API

# Inicializar a sessão
conn = API(email="seu_email_do_Organizze", token="token gerado no Organizze", autor="Seu_primeiro_nome")

# Listar as categorias existentes
from Categorias import getCategorias

for cat in getCategorias(conn):
    print(cat)

# Listar os lançamentos de Junho de 2024
from Lancamentos import getLancamentos

for lanc in getLancamentos(conn, dataInicio="2024-06-01", dataFim="2024-06-30"):
    print(lanc)

# Atualizar o lançamento de 'id' 7353025510 para o valor de R$ 445,99 (como despesa)
from Lancamentos import updLancamento

updLancamento(conn, idLancamento=7353025510, JSON_params={'amount_cents': -44599})

A documentação de referência da API oficial da Organizze se encontra em: https://github.com/organizze/api-doc

Contribuindo

Pull requests são bem-vindos, principalmente para correção de bugs ou sugestão de melhoria na documentação.

Para grandes mudanças, sugiro abrir um 'issue' previamente para discussão.

Quer ajudar?

  • Precisamos melhorar a documentação (mais detalhamentos e exemplos)
  • Precisamos de métodos mais granulares para atualizar campos específicos (e não depender apenas de JSON_Params)

Sou um desenvolvedor 'solo' nas horas vagas, então sejam pacientes 😉

Publicação

Este projeto está publicado em:

Licença

GPLv3

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

organizze_wrapper-1.2.3.tar.gz (21.0 kB view details)

Uploaded Source

Built Distribution

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

Organizze_Wrapper-1.2.3-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file organizze_wrapper-1.2.3.tar.gz.

File metadata

  • Download URL: organizze_wrapper-1.2.3.tar.gz
  • Upload date:
  • Size: 21.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for organizze_wrapper-1.2.3.tar.gz
Algorithm Hash digest
SHA256 0dc70b711796e8a10d11c50fa9c2476098baabc75a46276f4bd17e4470b4712e
MD5 ba566dd8f231f16012a06f283a0e991a
BLAKE2b-256 98abde62d3c7077a2d8142412161bf7f28866183f499f17f6d814d543568ddca

See more details on using hashes here.

File details

Details for the file Organizze_Wrapper-1.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for Organizze_Wrapper-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cf63c6765b475423933009196f8ddb559eed6348481d6f45228bfc8e394c85fd
MD5 6d409e3a5eeca013516a5113ca9e6297
BLAKE2b-256 2950802e94a102d680649b4915c8d78e44dcd072c1abddd59ebcc635744e4388

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