User

Fetches all users

Fetches all users

get/user

Request

  • Base URL: https://api.insided.com
  • URL: https://api.insided.com/user
  • Auth: OAuth 2 (client credentials, token URL /oauth2/token)

Query parameters

pageinteger

page number of a paginated list starts from 1

pageSizeinteger

the amount of results displayed in a paginated list, defaults to 25

_returnIterableboolean

whether to return users as iterable or not. Defaults to false for backwards compatibility

filter[roles.rolename][]string[]

Filter by role names. Use multiple values for filtering by multiple roles.

[
  "roles.registered"
]
filter[badges.badgeid][]integer[]

Filter by badge IDs. Use multiple values for filtering by multiple badges.

[
  1
]
filter[userid][]integer[]

Filter by user IDs. Use multiple values for filtering by multiple users.

[
  123
]
filter[joindate][from]string date
Example:2024-01-01

Filter users who joined on or after this date (yyyy-mm-dd format).

filter[joindate][to]string date
Example:2024-06-29

Filter users who joined on or before this date (yyyy-mm-dd format).

filter[lastactivity][from]string date
Example:2024-01-01

Filter users whose last activity was on or after this date (yyyy-mm-dd format).

filter[lastactivity][to]string date
Example:2024-06-29

Filter users whose last activity was on or before this date (yyyy-mm-dd format).

Response

Returns users

OR

Example response

{
  "users": [
    {
      "username": "user",
      "email": "user@insided.com",
      "ipaddress": "198.199.125.238"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.