129 lines
11 KiB
JSON
129 lines
11 KiB
JSON
{
|
|
"info": {
|
|
"_postman_id": "55e2d8ab-7890-4813-89bd-a287c7e44d1a",
|
|
"name": "Serviço PlugNotas — Messaging (RPC & Queue)",
|
|
"description": "Collection de mensageria para o Serviço PlugNotas.",
|
|
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
|
|
},
|
|
"item": [
|
|
{
|
|
"name": "NFe",
|
|
"description": "Operações de Nota Fiscal Eletrônica (NFe) — emissão, consulta, download, cancelamento e resumo.",
|
|
"item": [
|
|
{
|
|
"name": "POST - Emitir NFe",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\n \"fila\": \"nfe\",\n \"metodo\": \"post\",\n \"cliente\": \"{{cliente}}\",\n \"url_base\": \"https://api.sandbox.plugnotas.com.br\",\n \"config\": {\n \"api_key\": \"{{api_key}}\",\n \"user_postgres\": \"{{user_postgres}}\",\n \"pass_postgres\": \"{{pass_postgres}}\",\n \"host_postgres\": \"{{host_postgres}}\",\n \"port_postgres\": \"{{port_postgres}}\",\n \"database_postgres\": \"{{database_postgres}}\"\n },\n \"dados\": {\n \"idIntegracao\": \"NFe_TESTE_001\",\n \"presencial\": true,\n \"consumidorFinal\": true,\n \"natureza\": \"OPERAÇÃO INTERNA\",\n \"emitente\": {\n \"cpfCnpj\": \"00000000000000\",\n \"inscricaoEstadual\": \"ISENTO\"\n },\n \"destinatario\": {\n \"cpfCnpj\": \"08114280956\",\n \"razaoSocial\": \"NF-E EMITIDA EM HOMOLOGACAO\",\n \"endereco\": {\n \"logradouro\": \"AVENIDA DUQUE DE CAXIAS\",\n \"numero\": \"882\",\n \"bairro\": \"CENTRO\",\n \"codigoCidade\": \"4115200\",\n \"descricaoCidade\": \"MARINGA\",\n \"estado\": \"PR\",\n \"cep\": \"87020025\"\n }\n },\n \"itens\": [\n {\n \"codigo\": \"1\",\n \"descricao\": \"PRODUTO DE TESTE\",\n \"ncm\": \"06029090\",\n \"cfop\": \"5101\",\n \"valorUnitario\": {\n \"comercial\": 4.67,\n \"tributavel\": 4.67\n },\n \"valor\": 4.67,\n \"tributos\": {\n \"icms\": {\n \"origem\": \"0\",\n \"cst\": \"00\",\n \"baseCalculo\": {\n \"modalidadeDeterminacao\": 0,\n \"valor\": 0\n },\n \"aliquota\": 0,\n \"valor\": 0\n }\n }\n }\n ],\n \"pagamentos\": [\n {\n \"aVista\": true,\n \"meio\": \"01\",\n \"valor\": 4.67\n }\n ]\n }\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {},
|
|
"description": "Emite uma NFe de acordo com as exigências da PlugNotas.\n\n**Campos obrigatórios em `dados`:** idIntegracao, presencial, consumidorFinal, natureza, emitente (cpfCnpj), destinatario (cpfCnpj, razaoSocial, endereco), itens, pagamentos."
|
|
},
|
|
"response": []
|
|
},
|
|
{
|
|
"name": "GET - Consultar NFe",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\n \"fila\": \"nfe\",\n \"metodo\": \"get\",\n \"cliente\": \"{{cliente}}\",\n \"config\": {\n \"api_key\": \"{{api_key}}\",\n \"user_postgres\": \"{{user_postgres}}\",\n \"pass_postgres\": \"{{pass_postgres}}\",\n \"host_postgres\": \"{{host_postgres}}\",\n \"port_postgres\": \"{{port_postgres}}\",\n \"database_postgres\": \"{{database_postgres}}\"\n },\n \"dados\": {\n \"id\": \"ID_DA_NOTA\"\n }\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {},
|
|
"description": "Consulta os dados de uma NFe pelo ID."
|
|
},
|
|
"response": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "NFSe",
|
|
"description": "Operações de NFSe — emissão, consulta, download, etc.",
|
|
"item": [
|
|
{
|
|
"name": "POST - Emitir NFSe",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\n \"fila\": \"nfse\",\n \"metodo\": \"post\",\n \"cliente\": \"{{cliente}}\",\n \"config\": {\n \"api_key\": \"{{api_key}}\",\n \"user_postgres\": \"{{user_postgres}}\",\n \"pass_postgres\": \"{{pass_postgres}}\",\n \"host_postgres\": \"{{host_postgres}}\",\n \"port_postgres\": \"{{port_postgres}}\",\n \"database_postgres\": \"{{database_postgres}}\"\n },\n \"dados\": {\n \"idIntegracao\": \"NFSe_001\",\n \"prestador\": {\n \"cpfCnpj\": \"00000000000000\"\n },\n \"tomador\": {\n \"cpfCnpj\": \"11111111111\",\n \"razaoSocial\": \"Razao Social do Tomador\",\n \"inscricaoMunicipal\": \"ISENTO\",\n \"email\": \"tomador@exemplo.com\",\n \"endereco\": {\n \"descricaoCidade\": \"Sao Paulo\",\n \"cep\": \"00000000\",\n \"tipoLogradouro\": \"Rua\",\n \"logradouro\": \"Rua de Teste\",\n \"tipoBairro\": \"Bairro\",\n \"codigoCidade\": \"3550308\",\n \"complemento\": \"\",\n \"estado\": \"SP\",\n \"numero\": \"123\",\n \"bairro\": \"Centro\"\n }\n },\n \"servico\": {\n \"codigo\": \"1.01\",\n \"codigoTributacao\": \"1.01.01\",\n \"discriminacao\": \"Descricao do servico\",\n \"cnae\": \"6201100\",\n \"iss\": {\n \"tipoTributacao\": 6,\n \"exigibilidade\": 1,\n \"aliquota\": 2.0\n },\n \"valor\": {\n \"servico\": 150.0,\n \"descontoCondicionado\": 0.0,\n \"descontoIncondicionado\": 0.0\n }\n }\n }\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {},
|
|
"description": "Emite uma NFSe."
|
|
},
|
|
"response": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Empresa",
|
|
"description": "Cadastro e gerenciamento de empresas.",
|
|
"item": [
|
|
{
|
|
"name": "POST - Cadastro Completo",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\n \"fila\": \"empresa\",\n \"metodo\": \"post\",\n \"cliente\": \"{{cliente}}\",\n \"config\": {\n \"api_key\": \"{{api_key}}\",\n \"user_postgres\": \"{{user_postgres}}\",\n \"pass_postgres\": \"{{pass_postgres}}\",\n \"host_postgres\": \"{{host_postgres}}\",\n \"port_postgres\": \"{{port_postgres}}\",\n \"database_postgres\": \"{{database_postgres}}\"\n },\n \"dados\": {\n \"cpfCnpj\": \"00000000000000\",\n \"razaoSocial\": \"Empresa Teste S/A\",\n \"inscricaoMunicipal\": \"1234\",\n \"inscricaoEstadual\": \"ISENTO\",\n \"simplesNacional\": true,\n \"regimeTributario\": 1,\n \"regimeTributarioEspecial\": 0,\n \"incentivoFiscal\": false,\n \"incentivadorCultural\": false,\n \"certificado\": \"A1\",\n \"endereco\": {\n \"codigoPais\": \"1058\",\n \"descricaoPais\": \"Brasil\",\n \"tipoLogradouro\": \"Rua\",\n \"logradouro\": \"Rua das Industrias\",\n \"numero\": \"1050\",\n \"complemento\": \"Hangar 2\",\n \"tipoBairro\": \"Bairro\",\n \"bairro\": \"Parque Industrial\",\n \"codigoCidade\": \"3550308\",\n \"descricaoCidade\": \"Sao Paulo\",\n \"estado\": \"SP\",\n \"cep\": \"00000000\"\n },\n \"nfse\": {\n \"ativo\": true,\n \"tipoContrato\": 1,\n \"config\": {\n \"rps\": { \"lote\": 1, \"numeracao\": [] },\n \"email\": { \"envio\": true },\n \"producao\": false,\n \"envioLimitado\": false,\n \"integracoes\": [],\n \"prefeitura\": null\n }\n },\n \"nfe\": {\n \"ativo\": true,\n \"config\": {\n \"dfe\": { \"primeiroNsu\": true },\n \"email\": { \"envio\": true },\n \"integracoes\": {},\n \"producao\": false,\n \"impressaoFcp\": false,\n \"impressaoPartilha\": false,\n \"versaoManual\": \"4.0\",\n \"versaoEsquema\": \"4.00\",\n \"numeracao\": []\n }\n }\n }\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {},
|
|
"description": "Cadastro de empresa com NFe e NFSe."
|
|
},
|
|
"response": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Tomador",
|
|
"description": "Cadastro de tomadores/clientes.",
|
|
"item": [
|
|
{
|
|
"name": "POST - Criar Tomador",
|
|
"request": {
|
|
"method": "POST",
|
|
"header": [],
|
|
"body": {
|
|
"mode": "raw",
|
|
"raw": "{\n \"fila\": \"tomador\",\n \"metodo\": \"post\",\n \"cliente\": \"{{cliente}}\",\n \"config\": {\n \"api_key\": \"{{api_key}}\",\n \"user_postgres\": \"{{user_postgres}}\",\n \"pass_postgres\": \"{{pass_postgres}}\",\n \"host_postgres\": \"{{host_postgres}}\",\n \"port_postgres\": \"{{port_postgres}}\",\n \"database_postgres\": \"{{database_postgres}}\"\n },\n \"dados\": {\n \"cpfCnpj\": \"12345678901\",\n \"inscricaoMunicipal\": \"ISENTO\",\n \"inscricaoEstadual\": \"ISENTO\",\n \"inscricaoSuframa\": \"\",\n \"indicadorInscricaoEstadual\": 9,\n \"razaoSocial\": \"Cliete Teste\",\n \"nomeFantasia\": \"Empresa Teste\",\n \"email\": \"tomador@exemplo.com\",\n \"orgaoPublico\": false,\n \"endereco\": {\n \"tipoLogradouro\": \"Rua\",\n \"logradouro\": \"Rua de Teste\",\n \"numero\": \"100\",\n \"complemento\": \"\",\n \"tipoBairro\": \"Bairro\",\n \"bairro\": \"Centro\",\n \"codigoPais\": \"1058\",\n \"descricaoPais\": \"Brasil\",\n \"codigoCidade\": \"3550308\",\n \"descricaoCidade\": \"Sao Paulo\",\n \"estado\": \"SP\",\n \"cep\": \"00000000\"\n },\n \"telefone\": {\n \"ddd\": \"11\",\n \"numero\": \"999999999\"\n }\n }\n}",
|
|
"options": {
|
|
"raw": {
|
|
"language": "json"
|
|
}
|
|
}
|
|
},
|
|
"url": {},
|
|
"description": "Cadastro de tomador."
|
|
},
|
|
"response": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|