Added
Scheduling Rule Policies: Assign Users API
6 days ago by ReadMe API
You can now assign one or more employees to a scheduling rule policy in a single call.
PUT /company-policies/v1/scheduling-rule-policies/{schedulingRulePolicyId}/assignments takes a userIds array (1 to 100 unique IDs). Assignments take effect immediately. If a user is already on another scheduling rule policy, that assignment is replaced. Custom rules on the employee profile are not changed.
New Endpoint
PUT /company-policies/v1/scheduling-rule-policies/{schedulingRulePolicyId}/assignments— Assign users to a scheduling rule policy
Key Features
- Bulk assign: send up to 100 unique
userIdsper request - All or nothing: if any user ID does not exist, nothing is assigned
- Immediate: no
effectiveDate(unlike pay rule policy assignments) - One company policy per employee: assigning a different policy replaces the previous scheduling-rule assignment
Authentication
- API Key (
X-API-KEYheader), or - OAuth 2.0 with scope
company_policies.write
Requires the Schedule API plan limitation.
For full details and examples, see the Scheduling Rule Policies guide and the API Reference.
