Nota Paulistana
Issuance of Electronic Service Invoices (NFS-e) for São Paulo.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 20 actions:
| Action | Purpose | Parameters |
|---|---|---|
| envio_rps | PedidoEnvioRPS Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... versao: integer pattern: 0-91,3 - @_Versao Attribute... rps: object - RPS Informe o RPS a ser substituido por NFS-e.... | cabecalho: { . cpfcnpj_remetente (object) . versao (integer) } (object) required rps: { . assinatura (string) . chave_rps (object) . tipo_rps (string) . data_emissao (string) . status_rps (string) . tributacao_rps (string) . valor_deducoes (number) . valor_pis (number) . valor_cofins (number) . valor_inss (number) . valor_ir (number) . valor_csll (number) . codigo_servico (integer) . aliquota_servicos (number) . iss_retido (boolean) . cpfcnpj_tomador (object) . inscricao_municipal_tomador (integer) . inscricao_estadual_tomador (integer) . razao_social_tomador (string) . endereco_tomador (object) . email_tomador (string) . cpfcnpj_intermediario (object) . inscricao_municipal_intermediario (integer) . iss_retido_intermediario (string) . email_intermediario (string) . discriminacao (string) . valor_carga_tributaria (number) . percentual_carga_tributaria (number) . fonte_carga_tributaria (string) . codigo_cei (integer) . matricula_obra (integer) . municipio_prestacao (integer) . numero_encapsulamento (integer) . valor_total_recebido (number) . valor_inicial_cobrado (number) . valor_final_cobrado (number) . valor_multa (number) . valor_juros (number) . valor_ipi (number) . exigibilidade_suspensa (integer) . pagamento_parcelado_antecipado (integer) . ncm (string) . nbs (string) . atv_evento (object) . c_loc_prestacao (integer) . c_pais_prestacao (string) . ibscbs (object) } (object) required |
| envio_lote_rps | PedidoEnvioLoteRPS Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... transacao: boolean - transacao Informe se os RPS a serem substituídos por NFS-e farão parte de uma mesma transa... dt_in | cabecalho: { . cpfcnpj_remetente (object) . transacao (boolean) . dt_inicio (string) . dt_fim (string) . qtd_rps (integer) . versao (integer) } (object) required rps (array) required |
| teste_envio_lote_rps | PedidoEnvioLoteRPS Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... transacao: boolean - transacao Informe se os RPS a serem substituídos por NFS-e farão parte de uma mesma transa... dt_in | cabecalho: { . cpfcnpj_remetente (object) . transacao (boolean) . dt_inicio (string) . dt_fim (string) . qtd_rps (integer) . versao (integer) } (object) required rps (array) required |
| cancelamento_n_fe | PedidoCancelamentoNFe Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... transacao: boolean - transacao Informe se as NFS-e a serem canceladas farão parte de uma mesma transação. True ... ve | cabecalho: { . cpfcnpj_remetente (object) . transacao (boolean) . versao (integer) } (object) required detalhe (array) required |
| consulta_n_fe | PedidoConsultaNFe Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... versao: integer pattern: 0-91,3 - @_Versao Attribute... detalhe: array - Detalhe items: chave_rps: object - ChaveRPS | cabecalho: { . cpfcnpj_remetente (object) . versao (integer) } (object) required detalhe (array) required |
| consulta_n_fe_recebidas | PedidoConsultaNFePeriodo Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... cpfcnpj: object - CPFCNPJ Para consulta de NFS-e Recebidas Informe o CNPJ do Tomador. Para consulta de NFS... cp | cabecalho: { . cpfcnpj_remetente (object) . cpfcnpj (object) . inscricao (integer) . dt_inicio (string) . dt_fim (string) . numero_pagina (integer) . versao (integer) } (object) required |
| consulta_n_fe_emitidas | PedidoConsultaNFePeriodo Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... cpfcnpj: object - CPFCNPJ Para consulta de NFS-e Recebidas Informe o CNPJ do Tomador. Para consulta de NFS... cp | cabecalho: { . cpfcnpj_remetente (object) . cpfcnpj (object) . inscricao (integer) . dt_inicio (string) . dt_fim (string) . numero_pagina (integer) . versao (integer) } (object) required |
| consulta_lote | PedidoConsultaLote Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... numero_lote: integer pattern: 0-91,12 - NumeroLote Informe o número do Lote que deseja consultar.... versao: integer pat | cabecalho: { . cpfcnpj_remetente (object) . numero_lote (integer) . versao (integer) } (object) required |
| consulta_informacoes_lote | PedidoInformacoesLote Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... numero_lote: integer pattern: 0-91,12 - NumeroLote Informe o número do lote que deseja obter informações. Caso não seja | cabecalho: { . cpfcnpj_remetente (object) . numero_lote (integer) . inscricao_prestador (integer) . versao (integer) } (object) required |
| consulta_cnpj | PedidoConsultaCNPJ Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-9A-Z120-92 - CNPJ choice Tipo CNPJ.... versao: integer pattern: 0-91,3 - @_Versao Attribute... cnpj_contribuinte: object - CNPJContribuinte Informe o CNPJ do | cabecalho: { . cpfcnpj_remetente (object) . versao (integer) } (object) required cnpj_contribuinte: { . cpf (string) . cnpj (string) } (object) required |
| v1/envio_rps | PedidoEnvioRPS Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... versao: integer pattern: 0-91,3 - @_Versao Attribute... rps: object - RPS Informe o RPS a ser substituido por NFS-e.... assinat | cabecalho: { . cpfcnpj_remetente (object) . versao (integer) } (object) required rps: { . assinatura (string) . chave_rps (object) . tipo_rps (string) . data_emissao (string) . status_rps (string) . tributacao_rps (string) . valor_servicos (number) . valor_deducoes (number) . valor_pis (number) . valor_cofins (number) . valor_inss (number) . valor_ir (number) . valor_csll (number) . codigo_servico (integer) . aliquota_servicos (number) . iss_retido (boolean) . cpfcnpj_tomador (object) . inscricao_municipal_tomador (integer) . inscricao_estadual_tomador (integer) . razao_social_tomador (string) . endereco_tomador (object) . email_tomador (string) . cpfcnpj_intermediario (object) . inscricao_municipal_intermediario (integer) . iss_retido_intermediario (string) . email_intermediario (string) . discriminacao (string) . valor_carga_tributaria (number) . percentual_carga_tributaria (number) . fonte_carga_tributaria (string) . codigo_cei (integer) . matricula_obra (integer) . municipio_prestacao (integer) . numero_encapsulamento (integer) . valor_total_recebido (number) } (object) required |
| v1/envio_lote_rps | PedidoEnvioLoteRPS Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... transacao: boolean - transacao Informe se os RPS a serem substituídos por NFS-e farão parte de uma mesma transa... dt_inicio: s | cabecalho: { . cpfcnpj_remetente (object) . transacao (boolean) . dt_inicio (string) . dt_fim (string) . qtd_rps (integer) . valor_total_servicos (number) . valor_total_deducoes (number) . versao (integer) } (object) required rps (array) required |
| v1/teste_envio_lote_rps | PedidoEnvioLoteRPS Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... transacao: boolean - transacao Informe se os RPS a serem substituídos por NFS-e farão parte de uma mesma transa... dt_inicio: s | cabecalho: { . cpfcnpj_remetente (object) . transacao (boolean) . dt_inicio (string) . dt_fim (string) . qtd_rps (integer) . valor_total_servicos (number) . valor_total_deducoes (number) . versao (integer) } (object) required rps (array) required |
| v1/cancelamento_n_fe | PedidoCancelamentoNFe Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... transacao: boolean - transacao Informe se as NFS-e a serem canceladas farão parte de uma mesma transação. True ... versao: i | cabecalho: { . cpfcnpj_remetente (object) . transacao (boolean) . versao (integer) } (object) required detalhe (array) required |
| v1/consulta_n_fe | PedidoConsultaNFe Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... versao: integer pattern: 0-91,3 - @_Versao Attribute... detalhe: array - Detalhe items: chave_rps: object - ChaveRPS choice | cabecalho: { . cpfcnpj_remetente (object) . versao (integer) } (object) required detalhe (array) required |
| v1/consulta_n_fe_recebidas | PedidoConsultaNFePeriodo Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... cpfcnpj: object - CPFCNPJ Para consulta de NFS-e Recebidas Informe o CNPJ do Tomador. Para consulta de NFS... cpf: stri | cabecalho: { . cpfcnpj_remetente (object) . cpfcnpj (object) . inscricao (integer) . dt_inicio (string) . dt_fim (string) . numero_pagina (integer) . versao (integer) } (object) required |
| v1/consulta_n_fe_emitidas | PedidoConsultaNFePeriodo Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... cpfcnpj: object - CPFCNPJ Para consulta de NFS-e Recebidas Informe o CNPJ do Tomador. Para consulta de NFS... cpf: stri | cabecalho: { . cpfcnpj_remetente (object) . cpfcnpj (object) . inscricao (integer) . dt_inicio (string) . dt_fim (string) . numero_pagina (integer) . versao (integer) } (object) required |
| v1/consulta_lote | PedidoConsultaLote Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... numero_lote: integer pattern: 0-91,12 - NumeroLote Informe o número do Lote que deseja consultar.... versao: integer pattern: 0 | cabecalho: { . cpfcnpj_remetente (object) . numero_lote (integer) . versao (integer) } (object) required |
| v1/consulta_informacoes_lote | PedidoInformacoesLote Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... numero_lote: integer pattern: 0-91,12 - NumeroLote Informe o número do lote que deseja obter informações. Caso não seja inform | cabecalho: { . cpfcnpj_remetente (object) . numero_lote (integer) . inscricao_prestador (integer) . versao (integer) } (object) required |
| v1/consulta_cnpj | PedidoConsultaCNPJ Schema Properties: cabecalho: object - Cabecalho Cabeçalho do pedido.... cpfcnpj_remetente: object - CPFCNPJRemetente Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.... cpf: string pattern: 0-90|0-911 - CPF choice Tipo CPF.... cnpj: string pattern: 0-914 - CNPJ choice Tipo CNPJ.... versao: integer pattern: 0-91,3 - @_Versao Attribute... cnpj_contribuinte: object - CNPJContribuinte Informe o CNPJ do Contri | cabecalho: { . cpfcnpj_remetente (object) . versao (integer) } (object) required cnpj_contribuinte: { . cpf (string) . cnpj (string) } (object) required |