IT Services - eDocs - Como realizar POST via Postman para webservices eDocs
Dúvida
Como realizar POST via Postman para webservices eDocs?
Solução
Observações:
- A regra de Firewall deve ser realizada pelo time da Senior liberando acesso a porta 8990 e 8989 do eDocs ao IP NAT do cliente, somente assim conseguirão acesso!;
- Certificar que seu IP NAT está liberado para acesso a URL WSDL Publica do eDocs;
- O envelope do projeto deverá ser disponibilizado pelo time da Senior;
1. Realize o import na ferramenta do Postman após receber o envelope constando o projeto e as demais informações;
1.1 Clique em Import;
1.2 Selecione o arquivo clicando em Files / Arquivo / Abrir;
1.3 Validar se o projeto foi importado com sucesso;
2. Clique sobre a opção Headers do projeto;
2.1 Adicionar no Headers as seguintes chaves:
- Content-Type = text/xml; charset=utf-8
- SOAPAction = "http://www.senior.com.br/nfe/NOME_ENDPOINT/NOME_DO_SERVICO"
- Desmarque o Content-Type do valor padrão application/xml

Observação: Caso esteja chamando POST para ENDPOINT de Integração, Download, Codif, Impressão ou Configuração a URL do SOAPAction será diferente. Seguem opções;
- Integração: "http://www.senior.com.br/nfe/IIntegracaoDocumento/<NOME_DO_SERVICO>"
- Download: "http://www.senior.com.br/nfe/IDownloadServico/<NOME_DO_SERVICO>"
- Codif: "http://www.senior.com.br/nfe/ICodifServico/<NOME_DO_SERVICO>"
- Impressão: "http://www.senior.com.br/nfe/IImpressaoRemotaServico/<NOME_DO_SERVICO>"
- Configuração: "http://www.senior.com.br/nfe/IConfiguracaoServico/<NOME_DO_SERVICO>"
Onde NOME_DO_SERVICO deve ser substituído pelo serviço que vai querer chamar:

3. Preencha as demais informações do Body e realizar a validação;