Prerequisites
API key from Dashboard
Get your API key from the Cadana Dashboard. See Authentication for details.
Business set up
You need an active business. Platform integrators should include the
X-MultiTenantKey header with the business’s tenant key — see Multi-Tenant Setup.Add an Admin
Add a new admin to your business withPOST /v1/users/admins. Provide the admin’s name and email address.
Response:
To skip the welcome email (for example, if you handle onboarding separately), set
suppressWelcomeEmail to true in the request body.Assign a Custom Role
If your business has custom roles configured, pass theroleId to restrict what the admin can access. See Custom Roles below to list available roles.
Remove an Admin
Remove an admin from your business withDELETE /v1/users/admins/{userId}. Pass the admin’s user ID (returned when you added them).
Returns 204 on success, 404 if the user is not found.
Custom Roles
Custom roles let you control what each admin can do in the Dashboard. UseGET /v1/permissions/roles to list the roles available for your business.
Response:
id as the roleId field when adding an admin to assign them that role. If no roleId is provided, the admin gets full access.
Next Steps
Authentication
Set up API keys and authentication
Onboard Workers
Create Person records for your workforce
Multi-Tenant Setup
Configure platform access with X-MultiTenantKey