Takeat
Versão da documentação
RestauranteTakeat Store

Nova API V1.0 · Referência

Excluir avaliação do próprio restaurante

Exige uma conexão OAuth de restaurante ativa. O client_id do token identifica o app e o restaurante selecionado deve ser autorizado na conexão e nos vínculos atuais da rede. Só exclui uma avaliação de autoria desse restaurante nesse aplicativo; o usuário individual que escreveu a avaliação não precisa ser o mesmo responsável atual. Registra deleted_at e updated_at, preservando a linha e seu conteúdo. A avaliação deixa de aparecer nas consultas, totais, médias e ownReview da API e da Store. Um novo POST restaura o mesmo registro. Avaliações inexistentes, já excluídas ou de outro app/restaurante retornam o mesmo 404. Não exige escopo adicional.

Console de requisiçõesConfigure os dados, envie e inspecione a resposta.
DELETEProxy seguro
RequisiçãoEdite os campos antes de enviar
DELETE
/v1/store/reviews/{reviewId}

Exige uma conexão OAuth de restaurante ativa. O client_id do token identifica o app e o restaurante selecionado deve ser autorizado na conexão e nos vínculos atuais da rede. Só exclui uma avaliação de autoria desse restaurante nesse aplicativo; o usuário individual que escreveu a avaliação não precisa ser o mesmo responsável atual. Registra deleted_at e updated_at, preservando a linha e seu conteúdo. A avaliação deixa de aparecer nas consultas, totais, médias e ownReview da API e da Store. Um novo POST restaura o mesmo registro. Avaliações inexistentes, já excluídas ou de outro app/restaurante retornam o mesmo 404. Não exige escopo adicional.

Authorization

storeOAuth
AuthorizationBearer <token>

Access token de instalação OAuth Authorization Code + PKCE de app com perfil Restaurante. O client_id identifica o próprio app. Exige consentimento ativo, não expirado e app visível; não exige escopo adicional. API keys, client credentials, sessões humanas, MCP e autorizações de garçom não são aceitos.

In: header

Path Parameters

reviewId*string

ID da avaliação retornado na consulta ou no envio.

Query Parameters

restaurant_id?integer

Loja autorizada nesta conexão. Em GET, filtra avaliações e resumo; omitir lista todas as avaliações do app. Em POST/DELETE, seleciona a loja autora; obrigatório quando o token autoriza várias. Vínculos atuais e consentimento limitam a seleção. Uma loja não autorizada retorna 403.

Response Body

application/json

application/json

application/json

application/json