Team Management
Invite your team to share API keys, usage data, and dashboard access. Each member gets their own login — no shared credentials.
Team management requires a Growth plan or above. View plans →
Team limits by plan
| Plan | Max team members |
|---|---|
| Free | — |
| Starter | — |
| Growth | 3 |
| Business | 10 |
| Enterprise | Unlimited |
Roles
| Permission | Admin | Viewer |
|---|---|---|
| View dashboard & analytics | ✅ | ✅ |
| View request logs | ✅ | ✅ |
| View API keys (masked) | ✅ | ✅ |
| Create API keys | ✅ | ❌ |
| Delete API keys | ✅ | ❌ |
| Change settings | ✅ | ❌ |
| Manage webhooks | ✅ | ❌ |
| Manage team members | ❌ | ❌ |
| Billing & plan changes | ❌ | ❌ |
Only the account owner can manage team members and billing. Admins have full access to API keys and settings but cannot invite or remove other members.
Inviting members
- Go to Settings → Team in your dashboard
- Enter the member's email address
- Select a role: Admin or Viewer
- Click Invite
The invited person receives an email with a link to accept the invitation.
Accepting an invite
When a team member clicks the invite link:
- If they already have a SnapSharp account, they're added to your team immediately
- If not, they sign up first, then get added
Team members see your shared API keys, usage stats, and request logs. They use the team owner's plan and quota.
Removing members
Go to Settings → Team, find the member, and click Remove. Their access is revoked immediately, but their personal SnapSharp account remains active.
Changing roles
Click the role badge next to any team member to switch between Admin and Viewer.
How billing works
Team members share the owner's plan:
- Usage quota is shared — all requests from all team members count toward the owner's monthly limit
- API keys are shared — team members can see and use the same keys
- Billing is managed by the owner only