The app supports team creation, member listing, invitations, role updates, and member removal. The frontend sends a role string but does not publish an authoritative role list or permission matrix. Check the role options shown in your account before granting access.
Invite and manage members
Use a team you are authorized to administer. Invite a teammate with the email address they use for their account, select one of the roles currently offered in the product, and ask them to accept the invitation. Review the member list periodically and remove access when it is no longer needed.
The client API includes /teams, /teams/{uuid}/members, /teams/{uuid}/invite, and member role/removal endpoints. Team permissions, invitation expiry, seat limits, and billing behavior are not fully described in this frontend; verify them in the live product.
Follow least privilege
Give each person only the access they need. Use separate accounts rather than sharing a password or API token, and avoid granting administrative access by default. For automation, use a dedicated server-side credential and rotate it when ownership changes.
Invite a team member
curl --request POST "$PRIMEWEBKIT_API_URL/teams/$TEAM_ID/invite" \
--header "Accept: application/json" \
--header "Content-Type: application/json" \
--header "Authorization: Bearer $PRIMEWEBKIT_ACCESS_TOKEN" \
--data '{"email":"teammate@example.com","role":"<ROLE_FROM_CURRENT_ACCOUNT_OPTIONS>"}'Membership review checklist
- Confirm the person still needs access. - Verify their role against the current permission matrix. - Remove former members promptly. - Revoke shared or personal API keys when they are no longer needed. - Keep a separate account for each person.
Frequently asked questions
Which roles are available?
The frontend represents the role as a string and does not list allowed values or permissions. Use the current in-product role selector or API schema as the source of truth.
Can I invite someone who does not have an account?
The invitation endpoint accepts an email and role, but the full invitation and acceptance requirements are not specified here. Follow the current in-product invitation flow.
How do I remove a teammate?
Use the team's member-management controls. The frontend API client includes a member removal endpoint; confirm the target user and team before submitting.