Skip to main content

Cliente Python para a API Legisweb

Project description

legisweb-api

Cliente Python para a API pública da LegisWeb, com suporte para múltiplos endpoints fiscais como ICMS, IPI, PIS/COFINS, ST, II, CFOP, TIPI, pautas fiscais, entre outros.

Instalação

pip install legisweb-api

Requisitos

  • Python 3.7 ou superior
  • Biblioteca requests

Uso

from legiswebapi.legisweb_client import LegiswebClient

client = LegiswebClient(token="SEU_TOKEN", codigo_cliente="SEU_CODIGO")

# Exemplo: Consulta ICMS
resposta = client.consulta_icms(ncm="22030000", estado="SP")
print(resposta)

# Exemplo: Consulta PIS/COFINS
resposta = client.consulta_piscofins(ncm="22030000", regime=1, atividade=1)
print(resposta)

Endpoints Suportados

  • consulta_icms(ncm, estado)
  • consulta_ipi(ncm)
  • consulta_ii(ncm)
  • consulta_st_interna(ncm, estado)
  • consulta_st_interestadual(ncm, uf_origem, uf_destino, destinacao)
  • consulta_piscofins(ncm, regime, atividade)
  • consulta_piscofins_importacao(ncm)
  • consulta_tipi(ncm)
  • consulta_cfop(codigo)
  • consulta_ptax(moeda, data)
  • consulta_agenda_tributaria(data, estado)
  • consulta_aliquota_padrao(estado)
  • consulta_nve(ncm)
  • consulta_defesa_comercial(ncm)
  • consulta_preferencia_tarifaria(codigo, operacao, pais)
  • consulta_tratamento_adm_importacao(ncm)
  • consulta_tratamento_adm_exportacao(ncm)
  • consulta_produto_ssn(ncm)
  • consulta_correlacao_ncm(codigo, de, para)
  • consulta_empresa(cnpj)
  • consulta_beneficio_fiscal(descricao, estado, categoria)
  • consulta_pauta_fiscal(estado, busca)

Licença

MIT

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

legisweb_api-0.0.5.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

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

legisweb_api-0.0.5-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file legisweb_api-0.0.5.tar.gz.

File metadata

  • Download URL: legisweb_api-0.0.5.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for legisweb_api-0.0.5.tar.gz
Algorithm Hash digest
SHA256 d5ca3b8edc86bb93a5b71463e6218160e96fa9a3d3b21a172711897c52ca6e9b
MD5 6fe16ff61738633a884b158500dc3124
BLAKE2b-256 9bb6f66f46956a1cd91f895192b70df272dbf84ca05a5f60af8f738d2cb0bdee

See more details on using hashes here.

File details

Details for the file legisweb_api-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: legisweb_api-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for legisweb_api-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4935c349cef4eec40717547ad85305db4d5bf3fedc4a66e44035055b54dcfbc7
MD5 a9e99b271d052a714ab1b3004646922c
BLAKE2b-256 e486fd8134d81be7246a1675a5e66e70292798f7a2480e9056d403d8243fb744

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