POST api/Recompensas

Documentation for 'Post'.

Request Information

Parameters

NameDescriptionAdditional information
listaCadastro
Documentation for 'listaCadastro'.

Define this parameter in the request body.

Request body formats

application/json, text/json

Sample:
{
  "Recompensas": [
    {
      "Id": 1,
      "IdFidelidadeParceiro": 2,
      "Codigo": 3,
      "Descricao": "sample string 4",
      "Pontos": 5,
      "PercentualDesconto": 6.0,
      "ValorLimite": 7.0,
      "Empresa": 8
    },
    {
      "Id": 1,
      "IdFidelidadeParceiro": 2,
      "Codigo": 3,
      "Descricao": "sample string 4",
      "Pontos": 5,
      "PercentualDesconto": 6.0,
      "ValorLimite": 7.0,
      "Empresa": 8
    },
    {
      "Id": 1,
      "IdFidelidadeParceiro": 2,
      "Codigo": 3,
      "Descricao": "sample string 4",
      "Pontos": 5,
      "PercentualDesconto": 6.0,
      "ValorLimite": 7.0,
      "Empresa": 8
    }
  ],
  "IdsEmpresas": [
    1,
    2,
    3
  ],
  "IdsRecompensasExcluir": [
    1,
    2,
    3
  ]
}

application/xml, text/xml

Sample:
<CadastroParametrizacaoRecompensasViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LMX.ViewModel.HubFidelidade.Parametrizacao">
  <IdsEmpresas xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
    <d2p1:int>3</d2p1:int>
  </IdsEmpresas>
  <IdsRecompensasExcluir xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
    <d2p1:int>3</d2p1:int>
  </IdsRecompensasExcluir>
  <Recompensas>
    <RecompensasFidelidadeViewModel>
      <Codigo>3</Codigo>
      <Descricao>sample string 4</Descricao>
      <Empresa>8</Empresa>
      <Id>1</Id>
      <IdFidelidadeParceiro>2</IdFidelidadeParceiro>
      <PercentualDesconto>6</PercentualDesconto>
      <Pontos>5</Pontos>
      <ValorLimite>7</ValorLimite>
    </RecompensasFidelidadeViewModel>
    <RecompensasFidelidadeViewModel>
      <Codigo>3</Codigo>
      <Descricao>sample string 4</Descricao>
      <Empresa>8</Empresa>
      <Id>1</Id>
      <IdFidelidadeParceiro>2</IdFidelidadeParceiro>
      <PercentualDesconto>6</PercentualDesconto>
      <Pontos>5</Pontos>
      <ValorLimite>7</ValorLimite>
    </RecompensasFidelidadeViewModel>
    <RecompensasFidelidadeViewModel>
      <Codigo>3</Codigo>
      <Descricao>sample string 4</Descricao>
      <Empresa>8</Empresa>
      <Id>1</Id>
      <IdFidelidadeParceiro>2</IdFidelidadeParceiro>
      <PercentualDesconto>6</PercentualDesconto>
      <Pontos>5</Pontos>
      <ValorLimite>7</ValorLimite>
    </RecompensasFidelidadeViewModel>
  </Recompensas>
</CadastroParametrizacaoRecompensasViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Response body formats

application/json, text/json

Sample:
{
  "Sucesso": true,
  "Mensagens": []
}

application/xml, text/xml

Sample:
<ViewModelBase xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LMX.ViewModel.HubFidelidade">
  <Mensagens xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <Sucesso>true</Sucesso>
</ViewModelBase>