| Name | Signature | Description |
|---|---|---|
| BulkGetVendorScheduleForUsers | BulkGetVendorAssignmentScheduleResult1[] BulkGetVendorScheduleForUsers(Uri[] userUris, DateRangeParameter1 dateRange) | Retrieve vendor assignment schedules for the given users and date range. |
| Delete | void Delete(Uri vendorUri) | Delete a vendor. |
| GetPageOfVendorUserAssignments | UserReference1[] GetPageOfVendorUserAssignments(Uri vendorUri, Int32 page, Int32 pageSize) | Retrieve user assignments for the given vendor. |
| GetVendorDetails | VendorDetails1 GetVendorDetails(Uri vendorUri) | Retrieves a single vendor's details. |
| PutVendor | VendorReference1 PutVendor(VendorParameter1 vendor) | Create or Update a vendor. |
| PutVendorAssignmentScheduleForUser | void PutVendorAssignmentScheduleForUser(Uri userUri, VendorAssignmentScheduleEntryParameter1[] scheduleEntries) | Update a user's vendor assignment schedule. |