POST api/WebhookGenerateCashback

Request Information

URI Parameters

None.

Body Parameters

WebhookRequest
NameDescriptionTypeAdditional information
Action

string

None.

Data

RequestData

None.

FlowToken

string

None.

Version

string

None.

Request Formats

application/json, text/json

Sample:
{
  "Action": "sample string 1",
  "Data": {
    "FlowID": "sample string 1",
    "GuidId": "sample string 2",
    "ChaveAcesso": "sample string 3",
    "IdCaixa": "sample string 4",
    "IdEmpresa": "sample string 5",
    "IdClienteGuid": "sample string 6",
    "DataHoraEntradaSaida": "2026-07-10T18:16:59.0682087+00:00",
    "ValorTotal": 8.0,
    "ValorServicos": 9.0,
    "NfeDestinatario": {
      "CpfCnpj": "sample string 1",
      "Nome": "sample string 2",
      "Telefone": "sample string 3",
      "Email": "sample string 4"
    },
    "ListaNfeDetalhe": [
      {
        "NumeroItem": 1,
        "CodigoProduto": "sample string 2",
        "Gtin": "sample string 3",
        "NomeProduto": "sample string 4",
        "UnidadeComercial": "sample string 5",
        "QuantidadeComercial": 6.0,
        "ValorUnitarioComercial": 7.0,
        "ValorTotal": 8.0
      },
      {
        "NumeroItem": 1,
        "CodigoProduto": "sample string 2",
        "Gtin": "sample string 3",
        "NomeProduto": "sample string 4",
        "UnidadeComercial": "sample string 5",
        "QuantidadeComercial": 6.0,
        "ValorUnitarioComercial": 7.0,
        "ValorTotal": 8.0
      }
    ],
    "cashbackvalue": 10.0
  },
  "FlowToken": "sample string 2",
  "Version": "sample string 3"
}

application/xml, text/xml

Sample:
<WebhookRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DtoFidelitas.Dominio">
  <Action>sample string 1</Action>
  <Data>
    <ChaveAcesso>sample string 3</ChaveAcesso>
    <DataHoraEntradaSaida>2026-07-10T18:16:59.0682087+00:00</DataHoraEntradaSaida>
    <FlowID>sample string 1</FlowID>
    <GuidId>sample string 2</GuidId>
    <IdCaixa>sample string 4</IdCaixa>
    <IdClienteGuid>sample string 6</IdClienteGuid>
    <IdEmpresa>sample string 5</IdEmpresa>
    <ListaNfeDetalhe>
      <NfeDetalhe>
        <CodigoProduto>sample string 2</CodigoProduto>
        <Gtin>sample string 3</Gtin>
        <NomeProduto>sample string 4</NomeProduto>
        <NumeroItem>1</NumeroItem>
        <QuantidadeComercial>6</QuantidadeComercial>
        <UnidadeComercial>sample string 5</UnidadeComercial>
        <ValorTotal>8</ValorTotal>
        <ValorUnitarioComercial>7</ValorUnitarioComercial>
      </NfeDetalhe>
      <NfeDetalhe>
        <CodigoProduto>sample string 2</CodigoProduto>
        <Gtin>sample string 3</Gtin>
        <NomeProduto>sample string 4</NomeProduto>
        <NumeroItem>1</NumeroItem>
        <QuantidadeComercial>6</QuantidadeComercial>
        <UnidadeComercial>sample string 5</UnidadeComercial>
        <ValorTotal>8</ValorTotal>
        <ValorUnitarioComercial>7</ValorUnitarioComercial>
      </NfeDetalhe>
    </ListaNfeDetalhe>
    <NfeDestinatario>
      <CpfCnpj>sample string 1</CpfCnpj>
      <Email>sample string 4</Email>
      <Nome>sample string 2</Nome>
      <Telefone>sample string 3</Telefone>
    </NfeDestinatario>
    <ValorServicos>9</ValorServicos>
    <ValorTotal>8</ValorTotal>
    <cashbackvalue>10</cashbackvalue>
  </Data>
  <FlowToken>sample string 2</FlowToken>
  <Version>sample string 3</Version>
</WebhookRequest>

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'WebhookRequest'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.