Get Staff
get_staffGet Staff — GET /staff/staff Mindbody calls: 1.
When a user token is not passed with the request or the passed user token has insufficient viewing permissions, only the following staff data is returned in the response:
FirstName
LastName
Id
Bio
DisplayName
ImageUrl
EmpID
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results to include, defaults to 100 | |
| offset | No | Page offset, defaults to 0. | |
| siteId | No | Site to call (SiteId header). Default -99. | |
| filters | No | Filters to apply to the search. Possible values are: * StaffViewable * AppointmentInstructor * ClassInstructor * Male * Female | |
| staffIds | No | A list of the requested staff IDs. | |
| locationId | No | Return only staff members that are available at the specified location. You must supply a valid `SessionTypeID` and `StartDateTime` to use this parameter. | |
| sessionTypeId | No | Return only staff members that are available for the specified session type. You must supply a valid `StartDateTime` and `LocationID` to use this parameter. | |
| startDateTime | No | Business-local time, e.g. 2026-10-01T09:00:00. Return only staff members that are available at the specified date and time. You must supply a valid `SessionTypeID` and `LocationID` to use this parameter. | |
| includeInactive | No | When `true`, indicates that results include active and inactive staff members. When `false`, indicates that only active staff members should be returned. Default: false |