Manage teams and users with Rise B2B API
Create Team
Add Members
Manage Roles
Remove Members
Role | Permissions | Description |
---|---|---|
Team Admin | pay , view , manage , invite | Full control over team settings and members |
Finance Admin | pay , view , finance | Financial management capabilities |
Team Employee | pay , view | Standard team member with payment capabilities |
Team Viewer | view | Read-only access to team information |
Error | Description | Solution |
---|---|---|
INVALID_TEAM_NAME | Team name is invalid or too long | Use a valid team name (2-50 characters) |
INVALID_ADMIN_WALLET | Admin wallet address is invalid | Ensure wallet address is valid Ethereum address |
INSUFFICIENT_PERMISSIONS | User lacks permission for action | Check user’s role and permissions |
TEAM_NOT_FOUND | Team does not exist | Verify team_nanoid is correct |
MEMBER_ALREADY_EXISTS | User is already a team member | Check existing team membership |
CANNOT_REMOVE_ADMIN | Cannot remove the last admin | Ensure at least one admin remains |