Organizations and Members
Account Registration
POST /api/auth/registration/
Request Body
Parameters
string (email)
Yes
password1
string
Yes
password2
string
Yes
name
string
Yes
company
string
Yes
referralCode
string
No
authSource
object (contains 2 properties: id, name)
No
authSource.id
string (uuid)
Yes
Request Structure Example
{
"email": string (email)
"password1": string
"password2": string
"name": string
"company": string
"referralCode"?: string // Optional
"authSource"?: // Optional
{
"id": string (uuid)
}
}Request Example Value
Code Examples
Response Body
Status Code: 201
Response Schema Example
Response Example Value
Change Password
POST /api/auth/password/change/
Request Body
Request Parameters
oldPassword
string
Yes
newPassword1
string
Yes
newPassword2
string
Yes
Request Structure Example
Request Example Value
Code Examples
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Create a New Organization
POST /api/organizations/
Request Body
Request Parameters
name
string
Yes
compactLogo
string (uri)
No
fullLogo
string (uri)
No
Request Structure Example
Request Example Value
Code Examples
Response Body
Status Code: 201
Response Schema Example
Response Example Value
Add Member to a Specific Organization
POST /api/organizations/{organizationPk}/members/
Parameters
organizationPk
✅
string
A UUID string identifying this Organization ID
Request Body
Request Parameters
string (email)
Yes
organization
string (uuid)
No
Request Structure Example
Request Example Value
Code Examples
Response Body
Status Code: 201
Response Schema Example
Response Example Value
Get Organization List
GET /api/organizations/
Parameters
page
❌
integer
A page number within the paginated result set.
pageSize
❌
integer
Number of results to return per page.
pagination
❌
string
Whether to paginate (true/false)
Code Examples
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Get Specific Organization Information
GET /api/organizations/{id}/
Parameters
id
✅
string
A UUID string identifying this organization.
Code Examples
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Get Current User Details
GET /api/users/current/
Code Example
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Get Current User Permissions
GET /api/permissions/
Code Examples
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Get a list of members for a specific organization
GET /api/organizations/{organizationPk}/members/
Parameters
organizationPk
✅
string
A UUID string identifying this Organization ID
page
❌
integer
A page number within the paginated result set.
pageSize
❌
integer
Number of results to return per page.
pagination
❌
string
Whether to paginate (true/false)
query
❌
string
Code Examples
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Get Specific Member Details
GET /api/organizations/{organizationPk}/members/{id}/
Parameters
id
✅
string
A UUID string identifying this Member.
organizationPk
✅
string
A UUID string identifying this Organization ID
Code Examples
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Update Organization Information
PUT /api/organizations/{id}/
Parameters
id
✅
string
A UUID string identifying this organization.
Request Body
Request Parameters
name
string
Yes
compactLogo
string (uri)
No
fullLogo
string (uri)
No
Request Structure Example
Request Example Value
Code Examples
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Update Current User Details
PUT /api/users/current/
Request Body
Request Parameters
avatar
string (uri)
No
name
string
Yes
string (email)
Yes
company
string
No
invitationCode
string
No
Request Structure Example
Request Example Value
Code Examples
Response Body
Status Code: 200
Response Schema Example
Response Example Value
Delete a specific member
DELETE /api/organizations/{organizationPk}/members/{id}/
Parameters
id
✅
string
A UUID string identifying this member.
organizationPk
✅
string
A UUID string identifying this organization ID
Code Examples
Response
204
No response body
Last updated
Was this helpful?
