Schedulable changes
Update a scheduled change's team memberships
Changed onAdds, updates, or removes users via a scheduled change using the Team Membership relation. The schedulable change must be in the future
put/schedulable_changes/{schedulable_change_id}/update_team_memberships
Request
- Base URLhttps://company.aha.io/api/v1
- Auth
- OAuth 2Authorization codehttps://{account-domain}.aha.io/oauth/authorizeToken URLhttps://{account-domain}.aha.io/oauth/token
- or HTTP bearer
- or API key in cookie session
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
schedulable_change_idstring required
SchedulableChangeId identifier
Request body
Example request
{
"team_membership_id": 202266373,
"team_membership": {
"schedule": {
"hours_per_day": 5,
"story_points_per_day": 4,
"monday": false,
"tuesday": true,
"wednesday": true,
"thursday": true,
"friday": false,
"saturday": false,
"sunday": false
}
}
}Response
Successful operation
Example response
{
"schedulable_change": {
"id": "711001786",
"effective_start_date": "2019-01-01",
"team_members_count": 5,
"hourly_rate": "100.0",
"color": 6710886,
"schedule": {
"id": "441193141",
"name": "Default schedule",
"hours_per_day": "8.2",
"story_points_per_day": "1.0",
"velocity": "10.5"
},
"team_memberships": [
{
"id": "202266373",
"name": "John Johnson",
"new_user": false,
"deleted": null,
"schedule": {
"id": "441193141",
"name": "Default schedule",
"hours_per_day": "8.2",
"story_points_per_day": "1.0",
"velocity": "10.5",
"monday": true,
"tuesday": true,
"wednesday": true,
"thursday": true,
"friday": true,
"saturday": false,
"sunday": false
}
},
{
"id": "646482528",
"name": "Mary Humpty",
"new_user": false,
"deleted": null,
"schedule": {
"id": "441193141",
"name": "Default schedule",
"hours_per_day": "8.2",
"story_points_per_day": "1.0",
"velocity": "10.5",
"monday": true,
"tuesday": true,
"wednesday": true,
"thursday": true,
"friday": true,
"saturday": false,
"sunday": false
}
}
]
}
}Changes
- info
endpoint added
- info