O objeto de Empresa (aqui) possui tão somente as propriedades “reais” de uma empresa.
Como precisamos realizar a integração do NuvemFiscal com outros sistemas, seria importante termos um espaço para personalização.
Sugiro, portanto, criar uma propriedade (ex.: “string external_reference”) no objeto da empresa onde poderemos cadastrar nossa informação particular (ex.: UUID).
Isto afetaria:
- GET /empresas
- POST /empresas
- GET /empresas/{cpf_cnpj}
- PUT /empresas/{cpf_cnpj}