What changed
Calls that omit it are rejected.
Affects GET /roles.
Who is affected
Code that sends GET /roles (workspace).
Before and after
| Where | Before | After |
|---|---|---|
| GET /roles · workspace | optional | required |
Code that breaks
await client.post("/roles", {
// …
workspace: /* now required */,
});Based on Asana’s published API specification. How severity is decided.