Autenticación
Este endpoint requiere autenticación mediante Bearer token.
Parámetros de ruta
Identificador único del merchant.
Respuesta
Lista de miembros del merchant.Show Propiedades del miembro
Identificador único del usuario.
Correo electrónico del miembro.
Rol del miembro dentro del merchant (OWNER, ADMIN o MEMBER).
{
"data": [
{
"userId": "usr_xyz789",
"email": "owner@example.com",
"name": "Juan Pérez",
"role": "OWNER"
},
{
"userId": "usr_abc456",
"email": "admin@example.com",
"name": "María López",
"role": "ADMIN"
}
]
}
Actualizar rol de miembro
PUT /merchants/{id}/members/{userId}
Actualiza el rol de un miembro dentro del merchant.
Parámetros de ruta
Identificador único del merchant.
Identificador único del usuario miembro.
Cuerpo de la solicitud
Nuevo rol del miembro. Valores posibles: ADMIN, MEMBER.
Respuesta
Identificador único del usuario.
Correo electrónico del miembro.
Rol actualizado del miembro.
{
"userId": "usr_abc456",
"email": "admin@example.com",
"name": "María López",
"role": "MEMBER"
}
Eliminar miembro
DELETE /merchants/{id}/members/{userId}
Elimina un miembro del merchant.
Parámetros de ruta
Identificador único del merchant.
Identificador único del usuario miembro a eliminar.
Respuesta
Retorna un código 204 No Content si la operación fue exitosa.
{
"message": "Miembro eliminado exitosamente"
}