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 organizze-wrapper

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 Organizze_Wrapper.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 Organizze_Wrapper.Categorias import getCategorias

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

# Listar os lançamentos de Junho de 2024
from Organizze_Wrapper.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 Organizze_Wrapper.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.3.1.tar.gz (23.8 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.3.1-py3-none-any.whl (29.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: organizze_wrapper-1.3.1.tar.gz
  • Upload date:
  • Size: 23.8 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.3.1.tar.gz
Algorithm Hash digest
SHA256 53ea73462e685364a872cf6c11d3d3de473b299b073c2fd3c9051af3f74cc870
MD5 f7bf473ff5cbb693a3997f6434388a03
BLAKE2b-256 fef508f46c4ffb3ba0e5ffcc8dbdf8a2680a4c6f9825a6d34165d3e130472024

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Organizze_Wrapper-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b028d9a6bcd98c3ce6c8621d75c6261856c31343555db43fef503aed9087d360
MD5 501111bbdbb1e0d3f34acb3208a15462
BLAKE2b-256 2f520f1f2edfd1d0e2dadad7fdb2f9fa7bb7fb634c1efc37c98ae6da4678b3fc

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