Páginas filhas
  • API Loyalty - Get Customers Loyalty

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Status Code

Corpo da Resposta

Dicionário

200


Bloco de código
titleResposta Status Code 200
linenumberstrue
{
  "loyalty": [
    {
      "user": {
        "name": "Fidelidade",
        "phone": {
          "countryCode": "55",
          "areaCode": "21",
          "number": "912345678"
        },
        "email": "[email protected]",
        "documentNumber": "24950282840",
        "notes": "Observação sobre o cliente"
      },
      "loyaltyType": [
        "Stamps"
      ],
      "loyaltyTypeValue": 0,
      "redeemType": "DISCOUNT",
      "discounts": [
        {
          "name": "string",
          "value": 0
        }
      ],
      "products": [
        {
          "name": "string",
          "externalCode": "string",
          "price": 0
        }
      ]
    }
  ]
}
CampoTipoDescrição

{

loyalty [

lista de objetosLista com os clientes("user"), com algumas informações de cadastro, tipo de fidelidade, desconto e os produtos.
user {objetoObjeto que lista alguns dados do usuário.
namestringNome do cliente.
phone    {objetoDados de telefone.
countryCodestringCódigo do país.
areaCodestringCódigo de área.

number

},

stringNúmero do telefone.
emailstringCampo E-mail.
documentNumberstringCampo recebe o CPF do cliente fidelizado.
notesstringCampo de notas.

loyaltyType [

    "Stamps"

]

lista de stringTipos de fidelidade.
loyaltyTypeValuenumberValor do tipo de fidelidade.
redeemTypestringTipo do resgate.

discounts  [

  {

lista de objetoLista os descontos disponíveis para o cliente.
namestringNome do desconto ou cupom.

value

  }

]

numberValor do desconto

products [

  {

lista de objetoLista de produtos

name

stringNome do produto

externalCode

stringCódigo do produto

price

} ]

} ]

}

numberPreço do produto

Status Code

Corpo da Resposta

Dicionário

404

Bloco de código
titleResposta Status Code 400
linenumberstrue
{
    "errors": [
    {
        "key": "string",
        "message": "string"
    }
  ]
}


Campo

TipoDescrição

{

errors [ {

lista de objetosLista de objeto de erro
key stringDemonstra qual campo não foi encontrado na requisição 

message

}

]

}

stringMensagem do erro.

Status Code

Corpo da Resposta

Dicionário

500

Bloco de código
titleResposta Status Code 400
linenumberstrue
{
    "errors": [
    {
        "key": "string",
        "message": "string"
    }
  ]
}


Campo

TipoDescrição

{

errors [ {

lista de objetosLista de objeto de erro
key stringDemonstra qual campo apresentou problema

message

}

]

}

stringMensagem do erro.