Pular para o conteúdo principal

Client API

A API REST pode ser usada em seu aplicativo mobile ou para permitir uma maior customização da solução em seu e-commerce ou aplicativo de vendas.

Endpoints

Endpoints de Avaliações de produto

Endpoints de Avaliações de loja

Endpoints de avaliações de produto

Obter notas

Obtém os dados agregados de avaliações para uma lista de produtos

GET /{customer}/ratings?skus={produtos}

Parâmetros de Query String

ParâmetroDescrição
skusIDs de produtos separados por vírgula

Resposta

[
{
"product": {
"image": "https://production-na01-havaianas.demandware.net/on/demandware.static/-/Sites-havaianas-master/default/dw0cc4315e/product-images/4149926_5568_HAVAIANAS-TRACK-PLUS_A.png",
"name": "Chinelo Havaianas Track Plus",
"url": "https://production-na01-havaianas.demandware.net/s/Havaianas-BR/p/chinelo%20havaianas%20track%20plus-4149926_5568_390.html"
},
"sku": "4149926",
"aggregateRating": 4.9,
"recommendedPercentage": 100,
"reviewCount": 14
},
{
"product": {
"image": "https://production-na01-havaianas.demandware.net/on/demandware.static/-/Sites-havaianas-master/default/dw45a80267/product-images/4150149_0570_FARM-PAPILLON_A.png",
"name": "Chinelo Havaianas Farm Papilon",
"url": "https://production-na01-havaianas.demandware.net/s/Havaianas-BR/p/chinelo%20havaianas%20farm%20papilon-4150149_0570_378.html"
},
"sku": "4150149",
"aggregateRating": 4.8,
"recommendedPercentage": 96.15384615384616,
"reviewCount": 26
}
]

Campos

campodescriçãotipo de dados
product.imageURL da imagem do produtostring
product.namenome do produtostring
product.urlURL do produtostring
skuID do produtostring
aggregateRatingNota média do produtofloat
recommendedPercentagePercentual de avaliações que recomendam o produtofloat
reviewCountTotal de avaliações do produtointeger

Obter avaliações

Obtém os dados agregados totais e os dados detalhados das primeiras 50 avaliações de um produto

GET /{customer}/{sku}/summary/{sortField,sortOrder}?page={page}&pageSize={pageSize}

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto
sortFieldCampos para ordenação (tabela abaixo)
sortOrderDireção da ordenação (asc ou desc)

Parâmetros de Query String

ParâmetroDescrição
pagePágina a ser obtida
pageSizeQuantidade de avaliações por página

Campos de ordenação

CampoDescrição
helpfulScoreScore de ordenação (algoritmo padrão - mais úteis)
createdData da avaliação
ratingNota da avaliação (1 a 5)
dica

Se os parâmetros page e pageSize não foram enviados, todas as avaliações para o SKU serão retornadas

Resposta
{
"reviews": [
{
"_id": "337892",
"aggregateRating": 4.6,
"recommendedPercentage": 100,
"reviewCount": 13,
"attributes": [
{
"_id": "Qualidade",
"description": "Qual a sua avaliação sobre a qualidade do material dos produtos da Minimal Club?",
"avg": 4.854901960784313,
"type": "stars",
"choices": []
},
{
"_id": "Atende às necessidades",
"description": "O produto atende às suas necessidades funcionais?",
"avg": 1.9280575539568345,
"type": "multiple-choice",
"choices": ["Nunca atende", "Às vezes atende", "Sempre atende"]
},
{
"_id": "Tamanho",
"description": "Você considera o tamanho da Camiseta Minimal maior, menor ou igual quando comparado com outras marcas?",
"avg": 0.9649805447470817,
"type": "multiple-choice",
"choices": ["Menor", "Igual", "Maior"]
}
],
"reviews": [
{
"_id": "612a928939ff8f181675bae8",
"customer": "tokstok",
"sku": "337892",
"name": "Phillip Long",
"rating": 5,
"helpful": 4,
"unhelpful": 0,
"verified": false,
"created": "2020-08-30T11:32:11.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-01T23:08:09.432Z"
},
{
"_id": "612a928939ff8f181675baff",
"customer": "tokstok",
"sku": "337892",
"name": "Walquiria Santos",
"rating": 5,
"helpful": 8,
"unhelpful": 0,
"verified": false,
"created": "2019-05-07T11:20:34.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.712Z"
},
{
"_id": "612a928939ff8f181675bb1d",
"customer": "tokstok",
"sku": "337892",
"name": "Elaine Durães",
"rating": 5,
"helpful": 5,
"unhelpful": 0,
"verified": false,
"created": "2019-06-30T21:29:58.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.715Z"
},
{
"_id": "612a928939ff8f181675bb29",
"customer": "tokstok",
"sku": "337892",
"name": "Sandra Lopes",
"rating": 5,
"helpful": 4,
"unhelpful": 1,
"verified": false,
"created": "2020-08-07T01:46:37.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.713Z"
},
{
"_id": "612a928939ff8f181675bb41",
"customer": "tokstok",
"sku": "337892",
"name": "Vanessa Begalli Martins",
"rating": 5,
"helpful": 3,
"unhelpful": 0,
"verified": false,
"created": "2019-10-07T21:51:11.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.712Z"
},
{
"_id": "612a928939ff8f181675bb40",
"customer": "tokstok",
"sku": "337892",
"name": "Jessica Fontes",
"rating": 4,
"helpful": 6,
"unhelpful": 0,
"verified": false,
"created": "2020-09-14T21:38:49.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.711Z"
},
{
"_id": "612a928939ff8f181675bb50",
"customer": "tokstok",
"sku": "337892",
"name": "Fabiana Aquim",
"rating": 4,
"helpful": 4,
"unhelpful": 0,
"verified": false,
"created": "2021-03-20T22:22:17.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.709Z"
},
{
"_id": "612a928939ff8f181675bb61",
"customer": "tokstok",
"sku": "337892",
"name": "Fernanda Correia",
"rating": 5,
"helpful": 4,
"unhelpful": 0,
"verified": false,
"created": "2020-07-12T16:11:20.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.714Z"
},
{
"_id": "612a928939ff8f181675bb62",
"customer": "tokstok",
"sku": "337892",
"name": "Rodrigo JN",
"rating": 3,
"helpful": 3,
"unhelpful": 0,
"verified": false,
"created": "2021-06-15T23:34:11.000Z",
"status": "published",
"recommended": true,
"updated": "2021-09-17T17:07:29.170Z"
},
{
"_id": "612a928939ff8f181675bb6f",
"customer": "tokstok",
"sku": "337892",
"name": "Helen Evangelista",
"rating": 5,
"helpful": 7,
"unhelpful": 5,
"verified": false,
"created": "2018-08-22T02:37:32.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.708Z"
},
{
"_id": "61452dd5856d062c0f8ee0cf",
"customer": "tokstok",
"sku": "337892",
"name": "Felipe Censi",
"rating": 5,
"helpful": 2,
"unhelpful": 0,
"verified": false,
"created": "2021-06-26T12:59:56.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.709Z"
},
{
"_id": "617f3efa63278dc79120e89e",
"customer": "tokstok",
"sku": "337892",
"name": "Elenivalda Teixeira",
"rating": 4,
"helpful": 3,
"unhelpful": 0,
"verified": false,
"created": "2021-01-22T13:16:26.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-01T23:08:09.433Z"
},
{
"_id": "61a862cde3cabb8625858fb9",
"customer": "tokstok",
"sku": "337892",
"name": "Fabiane de Moraes",
"rating": 5,
"helpful": 2,
"unhelpful": 0,
"verified": false,
"created": "2021-05-28T17:31:13.000Z",
"status": "published",
"recommended": true,
"updated": "2021-12-12T11:07:54.716Z",
"pictures": [
{
"_id": "629f79d569ede80012ca7172",
"url": "https://uploads.konfidency.com.br/a98cd120-abe9-436f-b4de-78e8a0b52071"
}
],
"video": {
"fileName": null,
"fileKey": "0cf18fc5-1766-4dc1-9c62-e4a75214b0a6",
"converted": true,
"url": "https://uploads.konfidency.com.br/video/0cf18fc5-1766-4dc1-9c62-e4a75214b0a6.mp4"
}
}
]
}
],
"composition": [
{
"_id": 3,
"count": 1
},
{
"_id": 4,
"count": 3
},
{
"_id": 5,
"count": 9
}
],
"customerSettings": {
"minStarsHighlightPDP": 3.5
},
"product": {
"categories": ["Shirts & Tops"],
"brand": "Minimal Club",
"name": "Camiseta Minimal",
"aiSummaryProcessed": "2025-01-08T13:48:32.463Z",
"aiSummaryText": "As avaliações da Camiseta Minimal destacam sua alta qualidade, conforto excepcional e bom caimento. Os clientes elogiam a durabilidade do material, que se mantém bem após várias lavagens, e o ajuste da camiseta ao corpo. Contudo, não foram citadas reclamações significativas que pudessem afetar a percepção geral do produto.",
"aiSummaryTopics": {
"Qualidade": "positive",
"Conforto": "positive",
"Tamanho": "positive"
}
}
}

Campos

campodescriçãotipo de dados
_idSKU do produtostring
aggregateRatingavaliação média do produtofloat
recommendedPercentagepercentual de usuários que avaliaram o produto positivamentedouble
reviewCountquantidade total de avaliaçõesinteger
reviews._idID único da avaliaçãostring
reviews.skuSKU do produtostring
reviews.namenome do cliente que avalioustring
reviews.ratingnota atribuída pelo clienteinteger
reviews.texttexto de avaliação do clientestring
reviews.helpfulquantidade de pessoas que consideraram a avaliação útilinteger
reviews.unhelpfulquantidade de pessoas que não consideraram a avaliação útilinteger
reviews.verifiedindica se o cliente é um comprador verificadoboolean
reviews.createddata de envio da avaliaçãostring (data em formato ISO-8601)
reviews.recommendedindica se o cliente avaliou o produto positivamenteboolean
reviews.updateúltima data de atualização da avaliaçãostring (data em formato ISO-8601)
reviews.picturesfotos enviadas com a avaliaçãoarray
reviews.pictures._idID único da fotostring
reviews.pictures.urlURL da fotostring
reviews.video.urlURL do vídeostring
reviews.attributes._idNome do atributostring
reviews.attributes.descriptionDescrição detalhada do atributostring
reviews.attributes.avgavaliação média do atributofloat
reviews.attributes.typetipo de atributostring: stars ou multiple-choice
reviews.attributes.choicespara atributos do tipo multiple-choice, as respostas possíveisarray de strings
product.categoriescategorias do produtoarray de string
product.brandmarca do produtostring
product.aiSummaryProcesseddata da geração do resumo por IAstring (data em formato ISO-8601)
product.aiSummaryTexttexto do resumo gerado por IAstring
product.aiSummaryTopicstópicos identificados no resumo por IApar de chave/valor (string/string), podendo o valor ser positive ou negative
dica

Para obter o número de páginas total, sua aplicação deve calcular baseado no campo reviewCount

Enviar avaliação

Permite enviar uma avaliação sobre um produto

POST /{customer}/{sku}/review

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto

Campos do corpo da requisição (JSON)

campodescriçãotipo de dados
userIdID do usuário em sua plataformastring
emaile-mail do usuário em sua plataformastring
ratingnúmero de estrelas atribuído pelo usuário ao produtointeger
texttexto de avaliação do clientestring
recommendedindica se o cliente avalia o produto positivamenteboolean
info

Os campos userId e email serão utilizados como chave composta para garantir que o usuário está autenticado corretamente na plataforma e não permitir atribuir avaliações a outros usuários

info

As avaliações precisam ser aprovadas através de nosso dashboard antes de serem publicadas em sua loja.

Exemplo de corpo da requisição

{
"userId": "12345678-1234-1234-1234-123456789012",
"email": "[email protected]",
"rating": 5,
"text": "Produto perfeito para minhas necessidades"
}

Resposta

{
"helpful": 0,
"unhelpful": 0,
"verified": false,
"status": "sent",
"_id": "61b6084bbe562d0018e43cac",
"created": "2021-12-12T14:33:47.749Z",
"customer": "tokstok",
"userId": "12345678-1234-1234-1234-123456789012",
"name": "Tony S",
"sku": "337892",
"text": "Produto perfeito para minhas necessidades",
"recommended": true,
"rating": 5,
"availableAttributes": [
{
"categories": ["Produtos"],
"choices": [],
"_id": "660ffe859fc8c1323a98d4dc",
"customer": "tokstok",
"title": "Qualidade",
"order": 1,
"type": "stars",
"__v": 0
},
{
"categories": null,
"choices": ["Menor", "Igual", "Maior"],
"_id": "6781341e6b105a8fe1a9e01b",
"customer": "tokstok",
"title": "Tamanho",
"description": "Você considera o tamanho do produto maior, menor ou igual quando comparado com outras marcas?",
"order": 1,
"type": "multiple-choice",
"__v": 0
}
],
"updateToken": "26e854ad-a7cb-4170-b790-bdf47ccbfb5e"
}

Campos da resposta

campodescriçãotipo de dados
_idID único da avaliação enviadastring
statusstatus da avaliação, normalmente será "sent" neste momentostring
createddata do envio da avaliaçãostring (data em formato ISO-8601)
userIdID do usuário que realizou a avaliaçãostring
namenome do cliente que fez a avaliaçãostring
skuSKU do produtostring
ratingnúmero de estrelas atribuído pelo usuário ao produtointeger
texttexto de avaliação do clientestring
recommendedindica se o cliente avalia o produto positivamenteboolean
verifiedindica se o cliente é um comprador verificado do produtoboolean
helpfulquantidade de pessoas que consideraram a avaliação útilinteger
unhelpfulquantidade de pessoas que não consideraram a avaliação útilinteger
availableAttributes._idID do atributostring
availableAttributes.categoriesarray de categorias onde o atributo é aplicável, ou null se for aplicável a todasarray de string ou null
availableAttributes.typetipo de atributo: stars ou multiple-choicestring
availableAttributes.orderordem do atributo (serve para ordenar na interface)integer
availableAttributes.titletítulo do atributostring
availableAttributes.descriptiontexto descritivo para exibir junto ao título do atributostring
availableAttributes.choicesem caso de atributo do tipo multiple-choice, as opções disponíveisarray de string

Enviar fotos

Permite anexar fotos a uma avaliação enviada recentemente

POST /{customer}/{sku}/review/{reviewId}/pictures

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto
reviewIdID da avaliação criada

Corpo da requisição

Por conta do upload da foto, esta requisição não utiliza JSON, mas sim o formato multipart/form-data

Será necessário enviar os arquivos e o campo updateToken, cujo valor deve ser o updateToken obtido ao salvar a avaliação.

Enviar vídeo

Permite anexar vídeo a uma avaliação enviada recentemente

POST /{customer}/{sku}/review/{reviewId}/video

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto
reviewIdID da avaliação criada

Corpo da requisição

Por conta do upload do vídeo, esta requisição não utiliza JSON, mas sim o formato multipart/form-data

Será necessário enviar o arquivo do vídeo e o campo updateToken, cujo valor deve ser o updateToken obtido ao salvar a avaliação.

O vídeo pode ter até 200MB

Enviar atributos de avaliação

Permite enviar os atributos complementares da avaliação, obtidos na propriedade availableAttributes ao enviar a avaliação.

POST /{customer}/{sku}/review/{reviewId}/attributes

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto
reviewIdID da avaliação criada

Campos da requisição

campodescriçãotipo de dados
updateTokenupdateToken obtido ao salvar a avaliaçãostring
attributesarray com os atributos preenchidos pelo usuárioarray
attributes._idID do atributostring
attributes.valueValor do atributo (1 a 5 se type=stars, 0-index da resposta se type=multiple-choice)integer
attributes.responseValor da resposta se type=multiple-choicestring

Exemplo do corpo da requisição

{
"updateToken": "26e854ad-a7cb-4170-b790-bdf47ccbfb5e",
"attributes": [
{
"_id": "6781341e6b105a8fe1a9e01b",
"value": 1,
"response": "Igual"
},
{
"_id": "660ffe859fc8c1323a98d4dc",
"value": 5
}
]
}

Marcar avaliação como útil (curtir)

Permite marcar uma avaliação como útil. Este dado é utilizado para que os próprios clientes escolham quais avaliações são mais úteis e ajudem uns aos outros

POST /{customer}/{sku}/review/{reviewId}/like

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto
reviewIdID único da avaliação

Campos do corpo da requisição (JSON)

campodescriçãotipo de dados
userIdID do usuário em sua plataformastring
emaile-mail do usuário em sua plataformastring

Exemplo de corpo da requisição

{
"userId": "12345678-1234-1234-1234-123456789012",
"email": "[email protected]"
}

Resposta

{
"helpful": 1,
"unhelpful": 0,
"verified": false,
"status": "published",
"_id": "61b6084bbe562d0018e43cac",
"created": "2021-12-12T14:33:47.749Z",
"customer": "tokstok",
"userId": "12345678-1234-1234-1234-123456789012",
"name": "Tony S",
"sku": "337892",
"text": "Produto perfeito para minha necessidade",
"recommended": true,
"rating": 4,
"__v": 0
}

Campos da resposta

campodescriçãotipo de dados
_idID único da avaliação enviadastring
statusstatus da avaliaçãostring
createddata do envio da avaliaçãostring (data em formato ISO-8601)
userIdID do usuário que realizou a avaliaçãostring
namenome do cliente que fez a avaliaçãostring
skuSKU do produtostring
ratingnúmero de estrelas atribuído pelo usuário ao produtointeger
texttexto de avaliação do clientestring
recommendedindica se o cliente avalia o produto positivamenteboolean
verifiedindica se o cliente é um comprador verificado do produtoboolean
helpfulquantidade de pessoas que consideraram a avaliação útilinteger
unhelpfulquantidade de pessoas que não consideraram a avaliação útilinteger
updateTokentoken de atualização para envio de informações complementaresstring

Marcar avaliação como não útil (descurtir)

Permite marcar uma avaliação como não útil. Este dado é utilizado para que os próprios clientes escolham quais avaliações são mais úteis e ajudem uns aos outros

POST /{customer}/{sku}/review/{reviewId}/dislike

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto
reviewIdID único da avaliação

Campos do corpo da requisição (JSON)

campodescriçãotipo de dados
userIdID do usuário em sua plataformastring
emaile-mail do usuário em sua plataformastring

Exemplo de corpo da requisição

{
"userId": "12345678-1234-1234-1234-123456789012",
"email": "[email protected]"
}

Resposta

{
"helpful": 1,
"unhelpful": 0,
"verified": false,
"status": "published",
"_id": "61b6084bbe562d0018e43cac",
"created": "2021-12-12T14:33:47.749Z",
"customer": "tokstok",
"userId": "12345678-1234-1234-1234-123456789012",
"name": "Tony S",
"sku": "337892",
"text": "Produto perfeito para minha necessidade",
"recommended": true,
"rating": 4,
"__v": 0
}

Campos da resposta

campodescriçãotipo de dados
_idID único da avaliação enviadastring
statusstatus da avaliaçãostring
createddata do envio da avaliaçãostring (data em formato ISO-8601)
userIdID do usuário que realizou a avaliaçãostring
namenome do cliente que fez a avaliaçãostring
skuSKU do produtostring
ratingnúmero de estrelas atribuído pelo usuário ao produtointeger
texttexto de avaliação do clientestring
recommendedindica se o cliente avalia o produto positivamenteboolean
verifiedindica se o cliente é um comprador verificado do produtoboolean
helpfulquantidade de pessoas que consideraram a avaliação útilinteger
unhelpfulquantidade de pessoas que não consideraram a avaliação útilinteger

Endpoints de Avaliações de loja

Resumo das avaliações de loja

Obtém os dados resumidos das avaliações de loja, como quantidade total de avaliações e nota média

GET /{customer}/store-reviews/summary

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
Resposta
[
{
"_id": "konfidency",
"count": 2904,
"avgRating": 4.747245179063361,
"enableStoreReview": true
}
]

Campos

campodescriçãotipo de dados
_idID do clientestring
countquantidade de avaliações da lojainteger
avgRatingavaliação média da lojafloat
enableStoreReviewindica se as avaliações de loja estão ativas para a lojaboolean

Listar avaliações de loja

Obtém os dados detalhados das avaliações de loja

GET /{customer}/store-reviews/published/{sort}

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
sortOrdenação dos resultados (ver tabela abaixo)

Ordenação de resultados

A ordenação segue o padrão campo,ordem. A ordem pode ser 1 para crescente ou -1 para decrescente.

CampoDescrição
createdData de envio da avaliação
skuSKU do produto
ratingNota da avaliação (1 a 5)
helpfulMais marcadas como úteis
unhelpfulMais marcadas como não úteis
Resposta
{
"results": [
{
"_id": "658310dd5c26870012a0d06a",
"created": "2023-12-20T16:05:49.246Z",
"customer": "konfidency",
"rating": 5,
"text": "Produtos de ótima qualidade e ótimo atendimento.",
"name": "Tony S"
}
]
}

Campos

campodescriçãotipo de dados
_idID da avaliação
createdData de envio da avaliaçãostring (data em formato ISO-8601)
customerID do clientestring
ratingNota da avaliaçãointeger
textTexto da avaliaçãostring
nameNome do consumidorstring

Carrossel de avaliações de loja

Obtém os dados para exibição do carrosel das avaliações de loja (últimas 10 avaliações mais positivas)

GET /{customer}/store-reviews/carousel

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
Resposta
[
{
"_id": "658310dd5c26870012a0d06f",
"created": "2023-12-20T16:05:49.246Z",
"customer": "utilplast",
"rating": 5,
"text": "sempre contei com os produtos de boa qualidade.",
"name": "Tony S"
}
]

Campos

campodescriçãotipo de dados
_idID da avaliaçãostring
createdData de envio da avaliaçãostring (data em formato ISO-8601)
customerID do clientestring
ratingNota da avaliaçãointeger
textTexto da avaliaçãostring
nameNome do consumidorstring

Endpoints de Perguntas e respostas

Obter perguntas e respostas

Obtém os dados das perguntas e respostas sobre o produto. Este endpoint não suporta paginação, a mesma deve ser realizada no front-end.

GET /{customer}/{sku}/questions

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto

Resposta

[
{
"_id": "67241b3604ec400011b5be8b",
"status": "published",
"created": "2024-11-01T00:05:10.763Z",
"name": "André Barbosa",
"text": "Qual o material da camiseta?",
"reply": {
"created": "2024-11-01T00:05:51.253Z",
"unhelpful": 0,
"helpful": 0,
"text": "Olá André!\n\nNossa camiseta é feita de 93% de algodão egípcio certificado e 7% de elastano para maior flexibilidade e resistência da peça.\n\n*A camiseta de cor mescla possui 80% de Algodão Egípcio 13% de poliéster e 7% de Elastano."
}
},
{
"_id": "67241b1a04ec400011b5bd58",
"status": "published",
"created": "2024-11-01T00:04:42.518Z",
"name": "Eduardo Lima",
"text": "Como eu sei o tamanho que vai servir em mim?",
"reply": {
"created": "2024-11-01T00:06:19.069Z",
"unhelpful": 0,
"helpful": 0,
"text": "Olá Eduardo, tudo bem?\n\nUtilize o nosso provador virtual e deixe que o nosso sistema te indique o tamanho perfeito para o seu corpo!\n\nÉ só clicar em \"Descubra meu tamanho\" logo abaixo da seleção do tamanho da Camiseta.\n\nSe mesmo assim você quiser ver as medidas dos nossos produtos, é só acessar a tabela de medidas que está nas fotos do produto."
}
},
{
"_id": "67241ad6c649760012cbf7a5",
"status": "published",
"created": "2024-11-01T00:03:34.924Z",
"name": "Caio Fernandes",
"text": "Se eu pedir o tamanho errado eu posso trocar?",
"reply": {
"created": "2024-11-01T00:06:44.585Z",
"unhelpful": 0,
"helpful": 0,
"text": "Boa noite Caio!\n\nSim! Fazemos as trocas de Camisetas em até 30 dias. Para solicitar a troca basta entrar em contato com a nossa equipe pelo Whatsapp."
}
}
]

Enviar pergunta

Envia uma pergunta para um produto

POST /{customer}/{sku}/question

Parâmetros de URL

ParâmetroDescrição
customerFornecido pelo nosso time de integração
skuSKU do produto

Campos do corpo da requisição (JSON)

campodescriçãotipo de dados
userIdID do usuário em sua plataformastring
emaile-mail do usuário em sua plataformastring
texttexto da pergunta do clientestring
info

Os campos userId e email serão utilizados como chave composta para garantir que o usuário está autenticado corretamente na plataforma e não permitir atribuir avaliações a outros usuários

info

As perguntas precisam ser aprovadas e/ou respondidas através de nosso dashboard antes de serem publicadas em sua loja.