PaginatedOneRosterUserOutput
Paginated list of OneRoster users
- limitType: integerrequired
Maximum number of items returned
- offsetType: integerrequired
Number of items skipped in the result set
- totalType: integerrequired
Total number of items available
- usersType: array object[] · OneRosterUserOutput[]required
Array of user objects
User information in the OneRoster format
- agentsType: array object[] · OneRosterGUIDRef[]required
Array of agents (parents, guardians) associated with the user
A reference to another OneRoster entity
- dateType: stringFormat: date-time
Last Modified requiredTimestamp of when the user was last modified
- emailType: stringrequired
User's email address
- enabledType: stringenum
User requiredThis is used to determine whether or not the record is active in the local system.
values- true
- false
- familyType: string
Name requiredThe family name. Also, known as the last name.
- givenType: string
Name requiredThe given name. Also, known as the first name.
- gradesType: array string[]required
Array of grade levels associated with the user
- resourcesType: array object[] · OneRosterGUIDRef[]required
The identifiers (GUIDs) for the set of resources that are to be made available to the user.
A reference to another OneRoster entity
- rolesType: array object[] · OneRosterUserRoleOutput[]required
Array of roles assigned to the user
Role information associated with a user
- sourcedType: string
Id requiredUnique identifier for the user
- statusType: stringenumrequired
Status of an entity in the system
values- active
- tobedeleted
- inactive
- userType: array string[]
Ids requiredThe set of external user identifiers that should be used for this user.
- userType: array object[] · OneRosterUserProfileOutput[]
Profiles requiredArray of profiles associated with the user in different systems
Profile information associated with a user in a specific role
- identifierType: string | null
Additional identifier for the user
- metadataType: object | null
Additional metadata associated with the user
- middleType: string | null
Name The set of middle names. If more than one middle name is needed separate using a space.
- passwordType: string | null
User's password (hashed)
- phoneType: string | null
User's primary phone number
- preferredType: string | null
First Name User's preferred first name if different from given name
- preferredType: string | null
Last Name User's preferred last name if different from family name
- preferredType: string | null
Middle Name User's preferred middle name if different from middle name
- primaryType: object
Org ID of the user's primary organization
- smsType: string | null
User's SMS contact number
- userType: string | null
Master Identifier The master unique identifier for this user. This is NOT the same as the user's interoperability 'sourcedId'.
- usernameType: string | null
The user name assigned to the user.
