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
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
legisweb_api-0.0.4.tar.gz
(8.3 kB
view details)
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 legisweb_api-0.0.4.tar.gz.
File metadata
- Download URL: legisweb_api-0.0.4.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a86faf2b23f7064feadd79dc6e8df0c3916883159768bc8f52bc74767d8d97b1
|
|
| MD5 |
5644865425cbdca73bed5bf664a2e49e
|
|
| BLAKE2b-256 |
98504f1b8c7b28e4d3d9770a8d67e8a826a3a1ae1e36a7ce419d17c05b841415
|
File details
Details for the file legisweb_api-0.0.4-py3-none-any.whl.
File metadata
- Download URL: legisweb_api-0.0.4-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a35c94186ffa3bb67cf33842bcc5c65ed2048200806dd92dfa0248f8518c8a5e
|
|
| MD5 |
e95f057871d331aa4efd5e4e7d8ca25d
|
|
| BLAKE2b-256 |
15d717c00d8b2726a3e3516e71dc88e536e7dee655c10558781e9467d5705902
|