Skip to main content
GET
/
api
/
users
curl https://api-verifier-2.onrender.com/api/users \
  -H "Authorization: Bearer <admin-token>"
[
  {
    "_id": "65a1b2c3d4e5f6g7h8i9j0k1",
    "user_id": "sha256hash...",
    "firstName": "John",
    "lastName": "Doe",
    "email": "john@example.com",
    "role": "user",
    "profilePic": "",
    "likedPosts": [],
    "createdAt": "2024-01-10T08:00:00.000Z"
  },
  {
    "_id": "65a1b2c3d4e5f6g7h8i9j0k2",
    "user_id": "sha256hash...",
    "firstName": "Jane",
    "lastName": "Smith",
    "email": "jane@example.com",
    "role": "moderator",
    "profilePic": "https://example.com/pic.jpg",
    "likedPosts": ["post-id-1", "post-id-2"],
    "createdAt": "2024-01-05T12:00:00.000Z"
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.quader864.ir/llms.txt

Use this file to discover all available pages before exploring further.

This endpoint requires admin role.

Response

Returns an array of all users (excluding passwords), sorted by creation date (newest first).
users
array
Array of user objects
curl https://api-verifier-2.onrender.com/api/users \
  -H "Authorization: Bearer <admin-token>"
[
  {
    "_id": "65a1b2c3d4e5f6g7h8i9j0k1",
    "user_id": "sha256hash...",
    "firstName": "John",
    "lastName": "Doe",
    "email": "john@example.com",
    "role": "user",
    "profilePic": "",
    "likedPosts": [],
    "createdAt": "2024-01-10T08:00:00.000Z"
  },
  {
    "_id": "65a1b2c3d4e5f6g7h8i9j0k2",
    "user_id": "sha256hash...",
    "firstName": "Jane",
    "lastName": "Smith",
    "email": "jane@example.com",
    "role": "moderator",
    "profilePic": "https://example.com/pic.jpg",
    "likedPosts": ["post-id-1", "post-id-2"],
    "createdAt": "2024-01-05T12:00:00.000Z"
  }
]