Guia
Serviços são o seu catálogo fiscal.
A emissão só recebe o identificador de um serviço. Assim o time fiscal pode configurar códigos e tributação uma vez, enquanto sua aplicação apenas referencia o item correto.
Catálogo no painel
Liste
GET /v1/services, associe o srv_... ao seu produto e use-o nas emissões.Catálogo pela API
Liste antes; se faltar, crie uma vez com
POST /v1/services, persista o id retornado e altere conscientemente com PATCH.Criando via API
json
{\n "name": "Consultoria mensal",\n "description": "Consultoria de software",\n "municipality_code": "3550308",\n "municipal_tax_code": "02804",\n "municipal_taxation": "T",\n "default_amount_cents": 150000\n}Depois de criado, use o id retornado como service_id. A API não deduplica POSTs de serviço: se sua integração processa eventos concorrentes, faça essa primeira criação sob lock ou transação local. Uma nota pode sobrescrever apenas a descrição para detalhar o período, sem mudar códigos ou regras fiscais.
Ambiente importa. Atualizar um serviço altera apenas novas emissões. Notas já emitidas preservam o snapshot usado na autorização, e um
Ver emissão completa srv_... de sandbox não funciona em live: cadastre ou liste o equivalente depois de trocar a chave.