Responder Perguntas¶
Responder perguntas¶
Este endpoint permite que seja inserido uma resposta para a pergunta referenciada
Escopo requerido
Valor | Descrição |
---|---|
services:questions-seller:write |
Permite a utilização das APIs de escrita/atualização. |
Parâmetros da chamada
Campo | Tipo | Descrição | Obrigatorio |
---|---|---|---|
id |
string | Chave para identificaçāo da Pergunta | Sim |
message |
string | Descriçāo da mensagem | Sim |
external_id |
string | Identificador para mensagem do sistema externo que está respondendo. Se não for preenchido, um valor aleatório será utilizado. | Não |
owner.name |
string | Nome do autor responsável pela resposta. | Sim |
owner.external_id |
String | Identificador no sistema externo para o autor da resposta. | Sim |
Chamada:
curl -X 'POST' \
'https://services.magalu.com/v0/questions/{id}/answer' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <Access Token>' \
-H 'Content-Type: application/json' \
-d '{
"message": "Temos em três cores azul, amarelo e vermelho.",
"external_id": "resposta-01",
"owner": {
"name": "Joseph Climber",
"external_id": "j.climber"
}
}'
Resposta:
{
"message": "Temos em três cores azul, amarelo e vermelho.",
" ": "resposta-01",
"owner": {
"name": "Joseph Climber",
"external_id": "j.climber"
},
"moderation": {
"status": "NOT_MODERATED",
"when_at": "2023-06-27T18:56:28.445Z",
"block_rules": []
}
}
Códigos de retorno
Código | Descrição |
---|---|
200 | OK |
400 | Bad Request |
401 | Unauthorized |
404 | Not Found |
500 | Internal Server Error |