New
Set a role when you create a user
POST /v1/organisations/{organisationId}/users now accepts an optional role — Member, Admin, or Owner. Omit it and the user is created as a Member, as before.Owner in a single call, rather than creating the user and then changing their role. See Client integration.Manage organisation users with an API key
These endpoints now accept an API key, in addition to a session token:Your key can only reach organisations belonging to your client, and an organisation must always keep at least one
Owner.Changed
Granting a role is capped at your own
A caller can no longer grant a role above their own. AnAdmin holding a session token can add Members and Admins but not an Owner; a Member can add only Members. Attempting it returns:Owner.