Mais sobre a modelagem na seção de detalhes.published.Uma avaliação é visível para loja após passar pelas seguintes validações:discarded=true e deixam de ser públicas.Cenários de descarte:
| Status | Descrição |
|---|---|
| REQUESTED | Estado inicial quando a loja solicitou a moderação |
| APPROVED | O pedido de moderação foi acatado, ou seja, a avaliação foi descartada. |
| DENIED | O pedido de moderação foi rejeitado, e a avaliação permanece válida. |
| MODERATED | A avaliação teve seu conteúdo alterado (i.e.: para proteger dados pessoais ou remover ofensas). |
GET de uma única avaliação (omitido na listagem).{
"questions": [
{
"id": "a1cdf161-62b9-4ccf-ad91-8e9898655e39",
"type": "BINARY",
"title": "Você gostou da entrega?"
},
{
"id": "8e075d05-d1e3-49f4-b2b5-f11c58428852",
"type": "CHOICE",
"title": "Do que você gostou?"
}
]
}| Tipo | Descrição |
|---|---|
| RATING | Valor numérico |
| BINARY | Verdadeiro e falso |
| CHOICE | Seleção de tags |
| TEXT | Texto corrido |
{
"answers": [
{
"id": "a441afc3-ab63-4254-8f00-219de3f916fd",
"title": "Sim, gostei"
}
]
}{
"answers": [
{
"id": "c05f04f8-4af4-42c7-bf57-6bc3392d1d4e",
"title": "Bem temperada"
},
{
"id": "6d579be3-68b8-454f-9a5f-f7b3aaed1a0f",
"title": "Temperatura certa"
},
{
"id": "83af4a03-f6d5-4a19-b918-64c195e0cf08",
"title": "Saborosa"
}
]
}
Mais sobre o sumário na seção de detalhes.curl --location --request GET 'https://merchant-api.ifood.com.br/review/v1.0/merchants/6b487a27-c4fc-4f26-b05e-3967c2331882/reviews?addCount=true' \
--header 'Authorization: Bearer TOKEN{
"page": 1,
"size": 3,
"total": 3,
"pageCount": 1,
"reviews": [
{
"id": "a26c8718-b1f5-44a0-8f06-ecc71ddfcd5a",
"comment": "Muito bom, adorei!",
"createdAt": "2021-04-07T01:46:59.722169Z",
"discarded": false,
"moderated": false,
"published": false,
"order": {
"id": "bbec78f9-d579-414b-9120-37fda7968824",
"shortId": "1234",
"createdAt": "2021-04-07T00:39:30.902486Z"
},
"score": 5.0,
"surveyId": "2c35c485-9f23-464d-bd83-cf6ecd1c71e0"
},
{
"id": "38db7090-c13f-48a3-9431-7a11beb89730",
"createdAt": "2021-04-08T14:11:14.333868Z",
"discarded": false,
"moderated": false,
"published": true,
"order": {
"id": "67f2d08c-9b2f-4cee-87cd-57ae87a40d03",
"shortId": "1235",
"createdAt": "2021-03-29T00:20:00.830751Z"
},
"score": 5.0,
"surveyId": "2c35c485-9f23-464d-bd83-cf6ecd1c71e0"
},
{
"id": "2841b0ca-c474-4580-81cc-82cb9b36d184",
"createdAt": "2021-02-07T22:46:52.221000Z",
"comment": "Tive um problema com o pedido!",
"discarded": false,
"moderated": false,
"published": true,
"order": {
"id": "1cfbb732-d787-411e-a891-5ed15b1e4716",
"shortId": "1236",
"createdAt": "2021-02-07T12:01:00.231445Z"
},
"score": 3.0,
"surveyId": "2c35c485-9f23-464d-bd83-cf6ecd1c71e0"
}
]
}curl --location --request GET 'https://merchant-api.ifood.com.br/review/v1.0/merchants/6b487a27-c4fc-4f26-b05e-3967c2331882/reviews/a26c8718-b1f5-44a0-8f06-ecc71ddfcd5a' \
--header 'Authorization: Bearer TOKEN{
"id": "a26c8718-b1f5-44a0-8f06-ecc71ddfcd5a",
"comment": "Muito bom, adorei!",
"createdAt": "2021-04-07T01:46:59.722169Z",
"customerName": "Consumidor teste 1",
"discarded": false,
"moderated": false,
"published": true,
"order": {
"id": "c0acd22a-27c2-4556-8b50-4b4eb2948882",
"shortId": "1234",
"createdAt": "2021-04-07T00:39:30.902486Z"
},
"questions": [
{
"id": "7e7346ca-b24e-46c9-bda4-62411a8eb2fe",
"type": "CHOICE",
"title": "Do que você mais gostou?"
"answers": [
{
"id": "7a1ad2b3-21ba-4978-9313-8cfac19b5f84",
"title": "Dentro do prazo"
}
]
},
{
"id": "a1cdf161-62b9-4ccf-ad91-8e9898655e39",
"type": "BINARY",
"title": "Você gostou da entrega?"
"answers": [
{
"id": "a441afc3-ab63-4254-8f00-219de3f916fd",
"title": "Sim, gostei"
}
]
},
{
"id": "8e075d05-d1e3-49f4-b2b5-f11c58428852",
"type": "CHOICE",
"title": "Do que você gostou?"
"answers": [
{
"id": "ac8cce95-c69d-4668-bb8b-1f41d1518f73",
"title": "Bons ingredientes"
}
]
}
],
"score": 5.0,
"surveyId": "2c35c485-9f23-464d-bd83-cf6ecd1c71e0"
}curl --location --request POST 'https://merchant-api.ifood.com.br/review/v1.0/merchants/6b487a27-c4fc-4f26-b05e-3967c2331882/reviews/a26c8718-b1f5-44a0-8f06-ecc71ddfcd5a/answers' \
--header 'Authorization: Bearer TOKEN \
--header 'Content-Type: application/json' \
--data-raw '{
"text": "Obrigado por seu feedback!"
}'{
"text": "Obrigado por seu feedback!",
"createdAt": "2021-04-08T15:04:30.902322Z",
"reviewId": "a26c8718-b1f5-44a0-8f06-ecc71ddfcd5a"
}curl --location --request GET 'https://merchant-api.ifood.com.br/review/v1.0/merchants/6b487a27-c4fc-4f26-b05e-3967c2331882/summary' \
--header 'Authorization: Bearer TOKEN{
"totalReviewsCount": 138,
"validReviewsCount": 65,
"score": 4.4
}