Enviar RPS assíncrono
Endpoint utilizado no Modelo Completo da NFS-e
Last updated
Endpoint utilizado no Modelo Completo da NFS-e
Last updated
POST
https://sandbox-api.invoisys.com.br/api/nfse/enviocompleto_async
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
1 – Tributação no município 2 – Tributação fora do município 3 – Isenção 4 - Tributação fora do município, porém isento 5 - Tributação no município com isenção parcial 9 - Tributação no município, porém exigibilidade suspensa 10 - Tributação fora do município, porém exigibilidade suspensa 15 - Tributação no município, porém com indicação de imunidade subjetiva 16 - Tributação fora do município, porém com indicação de imunidade subjetiva 17 - Tributação no município, porém com indicação de imunidade objetiva 18 - Tributação fora do município, porém com indicação de imunidade objetiva 19 - Exportação de Serviços
1 – Microempresa municipal 2 – Estimativa 3 – Sociedade de profissionais 4 – Cooperativa 5 – Microempresário Individual (MEI) 6 – Microempresário e Empresa de Pequeno Porte (ME EPP) 7 – Tributação por Faturamento (Variável) 8 – Fixo 9 – Isenção 10 – Imune 11 – Exigibilidade suspensa por decisão judicial 12 – Exigibilidade suspensa por procedimento administrativo
1 - Exigível; 2 - Não incidência; 3 - Isenção; 4 - Exportação; 5 - Imunidade; 6 - Exigibilidade Suspensa por Decisão Judicial; 7 - Exigibilidade Suspensa por Processo Administrativo
Content-type
string
application/x-www-form-urlencoded
Accept
string
application/json
Authorization
string
bearer <valor>
tipoDeTributacaoInvoisys
integer
regimeEspecialTributacaoInvoiSys
integer
exigibilidadeISSInvoisys
integer
cnpjEmitente*
string
Informar CNPJ do Emitente
cpfTomador
string
Informar o CPF do Tomador, se for identificado. Se preenchido, deixar CNPJ em branco
cnpjTomador
string
Informar o CNPJ do Tomador, se for identificado. Se preenchido, deixar CPF em branco
nomeRazaoSocialTomador
string
Informar a Razão Social do Tomador
apelidoNomeFantasiaTomador
string
Informar o Nome Fantasia do Tomador
tipoDeLogradouroTomador
string
Informar o tipo de logradouro do Tomador. Ex.: Rua, Avenida, etc.
logradouroTomador
string
Informar o logradouro do Tomador.
numeroEnderecoTomador
string
Informar o número do endereço do Tomador
complementoEnderecoTomador
string
Informar o complemento do endereço do Tomador
bairroTomador
string
Informar o bairro do Tomador
cepTomador
string
Informar o CEP do Tomador
codigoMunicipioTomador
integer
Informar o código IBGE do município do Tomador
emailTomador
string
Informar o e-mail do Tomador
telefoneTomador
string
Informar o número de telefone do Tomador
ieTomador
integer
Informar a Inscrição Estadual do Tomador
imTomador
integer
Informar a Inscrição Municipal do Tomador
serieRPS*
string
Informar a série do RPS
numeroRPS*
integer
Informar o número do RPS
Serviço*
object
Objeto Serviço
Serviço: {codigo}*
string
Código de identificação do serviço prestado
Serviço: {valor}*
number
Valor do serviço prestado
Serviço: {deducoes}
number
Valor de deduções do serviço
Serviço: {aliquotaServicos}
number
Valor de alíquota do serviço
Serviço: {aliquotaPIS}
number
Valor de alíquota do PIS
Serviço: {aliquotaCOFINS}
number
Valor de alíquota do COFINS
Serviço: {aliquotaINSS}
number
Valor de alíquota do INSS
Serviço: {aliquotaIR}
number
Valor de alíquota do Imposto de Renda
Serviço: {aliquotaCSLL}
number
Valor de alíquota da Contribuição Social sobre o Lucro Líquido
Serviço: {valorISS}
number
Valor do ISS
Serviço: {outrasRetencoes}
number
Valor de outras retenções
Serviço: {responsavelRetencao}
string
Identificação do responsável pela retenção do ISS. 1 = Tomador; 2 = Intermediário
discriminacao*
string
Preencher com as informações referentes ao serviço a ser comercializado.
tipoTomador
integer
Informar o número do documento
tipoDeTributacao
string
Campo livre para preenchimento do tipo de Tributação
exigibilidadeISS
integer
Campo livre para preenchimento da Exigibilidade do ISS
issRetido*
boolean
Informar se o ISS será retido. Se sim, o valor ISS retido será calculado automaticamente.
cnae
string
Informar o CNAE
crc
integer
Conselho Regional de Contabilidade, identificar único de um contador
operacao
string
Campo específico para alguns municípios. Preencher com “A”- Sem Dedução; “B”- Com Dedução/Materiais; “C” - Imune/Isenta de ISSQN; “D” - Devolução/Simples Remessa; “J” - Intermediação.
regimeEspecialTributacao
string
Campo livre para preenchimento do Regime Especial Tributação
ambiente*
integer
1 = Produção; 2 = Homologação
codigoMunicipioIncidencia
string
Código do município da incidência do ISS
ConstrucaoCivil
object
Objeto para dados de Construção Civil
ConstrucaoCivil: {codigoObra}
string
Código identificador da obra
ConstrucaoCivil: {art}
string
Número da ART
Intermediario
object
Objeto para dados do Intermediário
Intermediario: {CpfCnp}j
object
Objeto para dados do CNPJ ou CPF do intermediário
CpfCnpj: {cpf}
string
CPF do intermediário. Se preenchido, deixar CNPJ em branco
CpfCnpj: {cnpj}
string
CNPJ do intermediário. Se preenchido, deixar CPF em branco
Intermediario: {razaoSocial}
object
Razão social do intermediário
Intermediario: {inscricaoMunicipal}
object
IM do intermediário
incentivadorCultural*
boolean
Informar se o prestador é incentivador cultural
incentivoFiscal*
boolean
Informar se o prestador é incentivador fiscal
observacao
string
Informar alguma observação relevante à operação
tipoIss
string
tipoEnquadramento
string
devidoNoLocal
boolean
Caso o serviço seja prestado fora do estabelecimento do prestador, colocar true
deducaoMaterial
number
Informar o valor de dedução deste material
descontoCondicional
number
Informar o desconto condicional para a operação
descontoIncondicional
number
Informar o desconto incondicional para a operação
codigoTributacaoMunicipio
string
Informar o código de tributação do município.
numeroProcesso
string
Informar o número do documento
Informar o tipo de tributação, conforme padrão dos
Informar o tipo de tributação, conforme padrão dos
Informar o tipo de tributação, conforme padrão dos