Source: equa-server/modules/api/src/endpoints/organization-endpoints.ts
Organization Endpoints
Endpoints for creating and managing organizations, members, roles, addresses, emails, branches, authorizations, and tasks. All organization endpoints require authentication. Most require specific RBAC permissions scoped to the organization.Organizations
Create Organization
| Field | Value |
|---|---|
| Auth | Required |
List User Organizations
| Field | Value |
|---|---|
| Auth | Required |
Get Organization
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewOrganization |
Update Organization
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditOrganization |
Get Organization Dashboard
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewOrganization |
Get User Permissions
| Field | Value |
|---|---|
| Auth | Required |
Members
List Members
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewSomeMembers |
Get Member
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewMember |
Add Member
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditMembers |
Invite Members
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditMembers |
Update Member
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditOrganization |
Remove Member
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditOrganization |
Remove Member by User
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditOrganization |
Get Member Limit
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewMembers |
Get Entity Members
| Field | Value |
|---|---|
| Auth | Required |
Roles
Create Role
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditMembers |
List Roles
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewMembers |
Get Role
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewMembers |
Update Role
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditMembers |
Delete Role
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditMembers |
Assign Role to Member
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditMembers |
Authorizations
List Authorizations
| Field | Value |
|---|---|
| Auth | Required |
Create Authorization
| Field | Value |
|---|---|
| Auth | Required |
Delete Authorization
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditCapTable |
Branches
Create/Update Branch
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditCapTable |
Get Branch
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewOrganization |
List Branches
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewOrganization |
Addresses
Create Address
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditEntityAddress |
Update Address
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditEntityAddress |
Delete Address
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditEntityAddress |
List Addresses
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewEntityAddress |
Get Address
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewEntityAddress |
Emails
Create Email
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditEntityAddress |
Update Email
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditEntityAddress |
Delete Email
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditEntityAddress |
Batch Create Emails
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditEntityAddress |
List Emails
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewEntityAddress |
Get Email
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewEntityAddress |
Tasks
Update Task
| Field | Value |
|---|---|
| Auth | Required |
Get Tasks
| Field | Value |
|---|---|
| Auth | Required |
Files
Upload Organization Document
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canEditDocuments |
multipart/form-data. Max file size is configurable via AWS_S3_UPLOAD_SIZE_LIMIT_MB (default 10 MB).
Download File
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewFile |
View File Inline
| Field | Value |
|---|---|
| Auth | Required |
| Permission | canViewFile |
Support
Contact Support
| Field | Value |
|---|---|
| Auth | Required |