/sellers-numberid/:cedulaGET /api/sellers-numberid/:cedulaAuthorization: Bearer <token>verificarAutenticacionvalidateFindSellerByNumberIdvalidateRequest| Parámetro | Tipo | Descripción |
|---|---|---|
cedula | number | Número de cédula del vendedor requerido |
body) en la solicitud.{
"status": "success",
"code": "SELLER_FOUND",
"msg": "Vendedor encontrado.",
"data": {
"_id": "ObjectId",
"names": "string",
"lastNames": "string",
"cedula": number,
"email": "string",
"username": "string",
"PhoneNumber": number,
"SalesCity": "string",
"role": "string",
"status": boolean
}
}{
"status": "error",
"code": "VALIDATION_ERROR",
"msg": "Errores de validación en la solicitud.",
"errors": [
{
"type": "field",
"value": "cedula-invalida",
"msg": "La cédula debe ser un número válido.",
"path": "cedula",
"location": "params"
}
]
}{
"status": "error",
"code": "MISSING_FIELD",
"msg": "El parámetro 'cedula' es obligatorio."
}{
"status": "error",
"code": "UNAUTHORIZED",
"msg": "Acceso no autorizado. Se requiere token de autenticación válido."
}{
"status": "error",
"code": "NOT_FOUND",
"msg": "No se encontró vendedor con cédula {cedula}."
}{
"status": "error",
"code": "SERVER_ERROR",
"msg": "Ha ocurrido un error inesperado al buscar el vendedor por cédula. Intente de nuevo más tarde.",
"info": {
"detail": "Mensaje específico del error interno (ej: 'Database connection failed')"
}
}curl --location -g --request GET 'https://back-prima-s-a.onrender.com/api/sellers-numberid/' \
--header 'User-Agent: insomnia/10.3.0' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'{}