Ir al contenido

API de amigos

Todos los endpoints requieren autenticación. Ruta base: /api/v1/friends.

MétodoRutaDescripción
GET/v1/friendsListar amigos aceptados
GET/v1/friends/requestsListar solicitudes de amistad pendientes (entrantes y salientes)
POST/v1/friends/requestsEnviar una solicitud de amistad (receiver_id)
PUT/v1/friends/requests/{friendRequest}/acceptAceptar una solicitud de amistad (solo el destinatario)
PUT/v1/friends/requests/{friendRequest}/rejectRechazar una solicitud de amistad (solo el destinatario)
GET /v1/friends/requests

Devuelve las solicitudes de amistad entrantes y salientes pendientes con sus estados (pending/accepted/rejected).

POST /v1/friends/requests
CampoTipoReglas
receiver_idstringObligatorio. ID del usuario a agregar como amigo
PUT /v1/friends/requests/{friendRequest}/accept
PUT /v1/friends/requests/{friendRequest}/reject

Solo el destinatario puede aceptar o rechazar una solicitud. No se necesita cuerpo en la solicitud.