---
title: "Changes to Gera uma nota fiscal, podendo ser vinculada a uma transação existente ou avulsa."
method: POST
path: "/api/NotaFiscal"
---

# Changes to Gera uma nota fiscal, podendo ser vinculada a uma transação existente ou avulsa.

`POST /api/NotaFiscal`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `a8b4ea0aa298`: 5 breaking, 25 warning, 28 info

## Changes

- **2026-11-03** `a8b4ea0aa298`: 5 breaking, 25 warning, 28 info
  - the `DetalhesErro` response's property type changed from `string` to `array` for status `200` (media type: application/json)
  - the `NfeId` response's property format changed from `uuid` to no format for status `200` (media type: application/json)
  - the `NfeId` response's property format changed from `uuid` to no format for status `200` (media type: text/json)
  - the `NfeId` response's property format changed from `uuid` to no format for status `200` (media type: application/xml)
  - the `NfeId` response's property format changed from `uuid` to no format for status `200` (media type: text/xml)
  - removed the request property `cobrancaId` (media type: application/json)
  - removed the request property `cobrancaId` (media type: text/json)
  - removed the request property `cobrancaId` (media type: application/xml)
  - removed the request property `cobrancaId` (media type: text/xml)
  - removed the request property `cobrancaId` (media type: application/x-www-form-urlencoded)
  - removed the optional property `Challenges` from the response with the `401` status (media type: application/json)
  - removed the optional property `Challenges` from the response with the `401` status (media type: text/json)
  - removed the optional property `Challenges` from the response with the `401` status (media type: application/xml)
  - removed the optional property `Challenges` from the response with the `401` status (media type: text/xml)
  - removed the optional property `Request` from the response with the `401` status (media type: application/json)
  - removed the optional property `Request` from the response with the `401` status (media type: text/json)
  - removed the optional property `Request` from the response with the `401` status (media type: application/xml)
  - removed the optional property `Request` from the response with the `401` status (media type: text/xml)
  - removed the optional property `Request` from the response with the `500` status (media type: application/json)
  - removed the optional property `Request` from the response with the `500` status (media type: text/json)
  - removed the optional property `Request` from the response with the `500` status (media type: application/xml)
  - removed the optional property `Request` from the response with the `500` status (media type: text/xml)
  - added the new `CREATED` enum value to the `Retorno` response property for the response status `200` (media type: application/json)
  - added the new `CREATED` enum value to the `Retorno` response property for the response status `200` (media type: text/json)
  - added the new `CREATED` enum value to the `Retorno` response property for the response status `200` (media type: application/xml)
  - added the new `CREATED` enum value to the `Retorno` response property for the response status `200` (media type: text/xml)
  - added the new `ERROR` enum value to the `Retorno` response property for the response status `200` (media type: application/json)
  - added the new `ERROR` enum value to the `Retorno` response property for the response status `200` (media type: text/json)
  - added the new `ERROR` enum value to the `Retorno` response property for the response status `200` (media type: application/xml)
  - added the new `ERROR` enum value to the `Retorno` response property for the response status `200` (media type: text/xml)
  - api operation id `NotaFiscal_GerarNotaFiscal` removed and replaced with `NotaFiscal_GerarNotaFiscal_GerarNotaFiscal_POST`
  - the security scope `BknBankPagamentosAPI` was added to the endpoint's security scheme `oauth2`
  - the security scope `BknBankCobrancasAPI` was removed from the endpoint's security scheme `oauth2`
  - added the new optional request property `nfeModel/servico/codigoInternoServicoMunicipal` (media type: application/json)
  - added the new optional request property `nfeModel/servico/codigoInternoServicoMunicipal` (media type: text/json)
  - added the new optional request property `nfeModel/servico/codigoInternoServicoMunicipal` (media type: application/xml)
  - added the new optional request property `nfeModel/servico/codigoInternoServicoMunicipal` (media type: text/xml)
  - added the new optional request property `nfeModel/servico/codigoInternoServicoMunicipal` (media type: application/x-www-form-urlencoded)
  - added the new optional request property `nfeModel/servico/iss` (media type: application/json)
  - added the new optional request property `nfeModel/servico/iss` (media type: text/json)
  - …18 more

---

[Operation](https://skmtc.dev/meuk8/apis/k8-fintech/docs/api/NotaFiscal/post.md) - [API](https://skmtc.dev/meuk8/apis/k8-fintech.md) - [Page](https://skmtc.dev/meuk8/apis/k8-fintech/changes/api/NotaFiscal/post)
