Weesy Docs

Guia de integração

Primeiros passos

Use o token da empresa para fazer uma emissão de teste sem mandar a nota para a prefeitura.

Exemplo

curl --request POST \
  --url https://apifiscal.weesy.com.br/v1/nfse \
  --header "Authorization: Bearer $WEESY_TOKEN" \
  --header "Content-Type: application/json" \
  --data '{"idIntegracao":"pedido-10432","cnpjEmitente":"21664333000195","ambiente":"simulacao","servico":{"id":42},"valorServico":100.00,"discriminacao":"Suporte técnico","tomador":{"tipoPessoa":"J","cpfCnpj":"11222333000181","nome":"EMPRESA EXEMPLO LTDA","endereco":{"cep":"01001000","logradouro":"Rua Exemplo","numero":"100","bairro":"Centro","codigoIbge":"3550308"}}}'

1. Gere o token da empresa

No ERP Weesy, entre com o usuário dono da conta, abra Integração por API e gere um token. Copie-o na hora e guarde-o como segredo no servidor.

2. Confira a cidade

Consulte a cidade da empresa pela rota de municípios. A resposta informa se a Weesy atende a cidade, qual padrão fiscal ela usa e se existe ambiente de homologação.

3. Cadastre o serviço fiscal

Escolha o código de serviço aceito pela prefeitura e cadastre o serviço uma vez para a empresa. Antes de emitir, você pode simular a nota para conferir valores e informações.

4. Faça a primeira emissão de teste

Use ambiente: simulacao. A Weesy percorre o fluxo de emissão sem certificado e sem enviar a nota à prefeitura. A resposta 201 só confirma que a solicitação foi recebida; consulte a nota ou aguarde o webhook para ver o resultado.

Observação: A simulação não tem validade fiscal. Para emitir uma nota válida, use produção somente depois de conferir as regras da sua empresa e da prefeitura.

← Voltar ao início