Workspace Users
Add Workspace User
Requires workspace-users-write
. Add an existing user or send an invite if the email is unknown.
POST
Add Workspace User
Invite an existing OpnForm user to a workspace or send an email invite if the user doesn’t yet have an account.
Authentication & Scope
Requires the workspace-users-write
ability and admin privileges in the workspace.
Request
Path Parameters
Parameter | Type | Description |
---|---|---|
workspaceId | number | ID of the target workspace. |
Body Parameters
Field | Type | Required | Description |
---|---|---|---|
string | Yes | Email address of the user to add/invite. | |
role | string | Yes | Role to assign (admin , user , or readonly ). |
Example:
Response
200 OK
– One of the following messages:
"User has been successfully added to workspace."
– when the user account already exists."Registration invitation email sent to user."
– when an invitation email was sent."User is already in workspace."
– if the user is already a member.
The response structure:
403 Forbidden
– Token lacks workspace-users-write
or insufficient privileges.
Authorizations
Personal Access Token
Path Parameters
Body
application/json
Response
200
User added