Skip to main content
Source: equa-server/modules/api/src/endpoints/admin-endpoints.ts

Admin Endpoints

Endpoints for site-level administration. These are restricted to users with site admin privileges (canReadSite or canWriteSite).

Admin Invite User

POST /v1/admin/invitation
FieldValue
AuthRequired
PermissioncanWriteSite
Send an admin-level invitation to a user, bypassing normal invitation flows. Request:
{
  "email": "newuser@example.com",
  "firstName": "Jane",
  "lastName": "Doe"
}

Get Organization Users

GET /v1/organization/:organization/user
FieldValue
AuthRequired
PermissioncanReadSite
List all users associated with an organization (admin view with full user details).

Get Site Stats

GET /v1/site/stats
FieldValue
AuthRequired
Get platform-wide statistics (total users, organizations, etc.). Response:
{
  "totalUsers": 1250,
  "totalOrganizations": 340,
  "totalShareholdings": 8920
}

Export Cap Table CSV

GET /v1/site/captable
FieldValue
AuthRequired
PermissioncanReadSite
Export all cap table data across the platform as a CSV file. This is a site admin data export for reporting purposes.