Get paginated list of simple user information for the current company
POST
/openapi/user/simple_paged
const url = 'https://open-api.replyco.com/openapi/user/simple_paged?page=1&count=10&asc=true';const options = {method: 'POST', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url 'https://open-api.replyco.com/openapi/user/simple_paged?page=1&count=10&asc=true' \ --header 'Authorization: Bearer <token>'Returns a paginated list of users belonging to the authenticated user’s company. Includes basic user information such as name, email, role, and status.
Search capabilities:
- Full name
- Email address
- Role name
Available sort fields:
- FullName
- CreatedDate
- Role
- IsActive
Pagination limits:
- Default page size: 50
- Maximum page size: 100
Sample request:
POST /user/simple_paged?page=1&count=20&term=john&sort=FullName&asc=true
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”page
integer format: int32
Page number (default: 1, min: 1)
count
integer format: int32
Items per page (default: 50, min: 1, max: 100)
term
string
Search term for filtering users by name, email, or role
sort
string
Field name to sort by (FullName, Email, CreatedDate, Role, IsActive)
asc
boolean
Sort order: true for ascending, false for descending (default: true)
Responses
Section titled “Responses”Returns the paginated user list
Invalid pagination parameters (e.g., page size exceeds 100)
User is not authenticated or authorized
User does not have permission to view company users