---
title: "Emitir"
method: POST
path: "/nfsen"
tags: ["NFSe Nacional"]
---

# Emitir

`POST /nfsen`

Quando uma NFS-e é enviada para processamento, é realizada uma pré-validação, caso ocorra algum problema como: ausência de campos essenciais, formato de dados incorreto ou problemas com o cadastro do prestador em nossa base, a nota não será aceita e você receberá uma mensagem de erro de forma **síncrona**.

Caso a nota seja aceita para processamento, ela será enviada para uma fila e será processada de forma **assíncrona**. Com isto, a nota poderá ser autorizada ou retornar um erro, de acordo com a validação do ambiente nacional.

Para verificar se a nota já foi autorizada, você terá que efetuar uma [consulta](/reference/consultar_nfse_nacional) ou se utilizar de webhooks (gatilhos).

Abaixo você poderá verificar uma listagem dos principais campos disponíveis. Para verificar a listagem completa de campos veja o link a seguir.

[Documentação completa dos campos da NFS-e nacional](https://campos.focusnfe.com.br/nfse_nacional/EmissaoDPSXml.html)

## Query parameters

- `ref` string, required

## Request body

- NFSeNacionalRequest
  - `data_emissao` string, date-time — Data e hora da emissão da DPS.
  - `serie_dps` integer — Série da DPS.
  - `numero_dps` integer — Número da DPS.
  - `data_competencia` string, date — Data de competência da prestação do serviço.
  - `emitente_dps` string — Emitente da DPS.
  - `codigo_municipio_emissora` integer — Código IBGE de 7 dígitos da localidade emissora da NFS-e.
  - `cnpj_prestador` string — Número da inscrição federal (CNPJ) do prestador do serviço.
  - `nif_prestador` string — Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior.
  - `codigo_opcao_simples_nacional` string — Situação perante Simples Nacional.
  - `regime_especial_tributacao` string — Regime Especial de Tributação Municipal.
  - `cnpj_tomador` string — Número da inscrição federal (CNPJ) do tomador do serviço.
  - `cpf_tomador` string — Número da inscrição federal (CPF) do tomador do serviço.
  - `nif_tomador` string — Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior.
  - `motivo_ausencia_nif_tomador` string — Motivo para não informação do NIF.
  - `codigo_municipio_prestacao` string — Código IBGE de 7 dígitos da localidade da prestação do serviço.
  - `codigo_tributacao_nacional_iss` string — Código de tributação nacional do ISSQN.
  - `descricao_servico` string — Descrição completa do serviço prestado.
  - `valor_servico` number — Valor monetário do serviço (R$).
  - `tributacao_iss` number — Tributação do ISSQN sobre o serviço prestado.

## Response `202`

Requisição aceita para processamento

- ProcessandoAutorizacaoResponse
  - `status` string — Status do processamento.
  - `ref` string — Referência do DPS.
  - `protocolo` string — Protocolo de recebimento do DPS.

## Other responses

- `400` — Requisição inválida
- `401` — Não autorizado
- `422` — O servidor entendeu a requisição, mas os dados são inválidos ou não podem ser processados.

---

[API](https://skmtc.net/focusnfe/apis/cte-cte-os-e-cte-simplificado-conhecimento-de-transporte-ele.md) · [All operations](https://skmtc.net/focusnfe/apis/cte-cte-os-e-cte-simplificado-conhecimento-de-transporte-ele/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/focusnfe/cte-cte-os-e-cte-simplificado-conhecimento-de-transporte-ele/revisions/a32e528fc383/schema)
