Visão Geral
A Confirmação de Envio envia uma requisição adicional para uma API REST junto ao envio principal, permitindo encaminhar o resultado do envio para outro destino ou disparar uma ação subsequente. Uma requisição de confirmação pode ser dependente ou independente do envio principal. Uma confirmação dependente é executada somente após o envio principal ser bem-sucedido e pode acessar sua resposta; uma confirmação independente é executada sem aguardar o envio e não tem acesso à sua resposta. O fluxo se torna Extração → Transformação → Envio → Confirmação.Quando usar
Use a Confirmação de Envio quando você precisar encaminhar os dados retornados pela requisição de envio para outro destino, ou quando precisar disparar outra ação após o envio ser bem-sucedido, por exemplo, confirmar um pedido de volta ao sistema de origem ou notificar um serviço separado de que os registros foram entregues.Configuração
Marque a caixa Enviar Confirmação? para habilitar o recurso e, em seguida, configure:Parâmetros de consulta e corpo
Os parâmetros de consulta e o corpo podem usar dados das fases de extração e enriquecimento. Os dados da fase de envio só ficam disponíveis quando a confirmação é dependente do envio (veja abaixo).Confirmação dependente vs. independente
A caixa Tornar a confirmação dependente do envio? controla como a requisição de confirmação se relaciona com o envio principal:
Deixe a caixa desmarcada para uma confirmação independente. Marque-a quando a confirmação precisar aguardar o sucesso do envio ou precisar usar os dados retornados pelo envio.
Acessando dados do envio
Quando a confirmação é dependente do envio, a resposta do envio é exposta à requisição de confirmação, para que seus campos possam ser referenciados nos parâmetros de consulta e no corpo:Relacionados
Parâmetros Dinâmicos
Insira valores dinâmicos em caminhos, cabeçalhos e corpos de requisição
Enriquecimento
Busque dados adicionais para cada datapoint extraído