Cria uma instância de SipClient a partir de uma configuração.
Este é o ponto de entrada principal do pacote. Preferível a new SipClient() pela assinatura mais simples.
new SipClient()
Parâmetros de conexão com o SIP.
Uma instância de SipClient pronta para uso.
import { createSipClient } from "@anpdgovbr/sip-client"const sip = createSipClient({ endpointUrl: process.env.SIP_SOAP_ENDPOINT!, accessKey: process.env.SIP_ACCESS_KEY!, systemId: process.env.SIP_SYSTEM_ID!, requestTimeoutMs: 30_000,})const orgaos = await sip.consultas.listarOrgaos() Copy
import { createSipClient } from "@anpdgovbr/sip-client"const sip = createSipClient({ endpointUrl: process.env.SIP_SOAP_ENDPOINT!, accessKey: process.env.SIP_ACCESS_KEY!, systemId: process.env.SIP_SYSTEM_ID!, requestTimeoutMs: 30_000,})const orgaos = await sip.consultas.listarOrgaos()
Cria uma instância de SipClient a partir de uma configuração.
Este é o ponto de entrada principal do pacote. Preferível a
new SipClient()pela assinatura mais simples.