QvaPay API
P2P

Calificar Oferta P2P

Calificar a la contraparte después de completar una oferta P2P.

POST /p2p/:uuid/rate

Califica a la contraparte de una oferta P2P completada. Solo los participantes (creador o peer) pueden calificar, y cada uno solo puede calificar una vez por oferta.

Autenticación

Bearer Token (Authorization: Bearer <token> en headers).

Request

curl -X POST "https://api.qvapay.com/p2p/7c9e6679-7425-40de-944b-e07fc1f90ae7/rate" \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "rating": 5,
    "comment": "Excelente operación, muy rápido",
    "tags": ["rapido", "confiable"]
  }'

Parámetros (URL)

ParámetroTipoRequeridoDescripción
uuidstringUUID de la oferta P2P

Parámetros (body JSON)

ParámetroTipoRequeridoDescripción
ratingnumberCalificación de 1 a 5
commentstringNoComentario sobre la operación (máx. 120 caracteres)
tagsarrayNoEtiquetas rápidas: rapido, confiable, comunicacion

Response (200)

{
  "message": "Rating created",
  "ratingId": "12345",
  "rating": 5
}

Errores

CódigoDescripción
400Datos inválidos, rating no proporcionado, P2P no habilitado, o ya calificaste esta oferta
401Token de autenticación inválido o ausente
403No eres participante de esta oferta
404Oferta P2P no encontrada