Teams & Organizations
Collaborate with your team under a shared organization, manage access with roles, and optionally pool credits across members.
What is an Organization?
An organization is a shared workspace for teams. Members share access to verification history, API keys, and billing — with granular role-based permissions. Organizations are available on Team, Business, and Enterprise plans.
Getting Started
Create an organization
Go to Dashboard → Settings → Organization and create a new organization with a name and slug.
Invite team members
Send email invitations with a role assignment. Invites expire after 7 days and can be resent or cancelled from the Members page.
Configure shared settings
Set organization-wide API rate limits, IP allowlists, SSO, and credit pooling from the organization settings panel.
Member Roles
| Role | Permissions |
|---|---|
| owner | Full control — billing, members, settings, and API keys. |
| admin | Manage members, API keys, and organization settings. Cannot transfer ownership. |
| member | Use the API and dashboard. Cannot manage billing or invite users. |
| billing | View and manage billing, invoices, and credit purchases. |
| viewer | Read-only access to verification history and reports. |
Custom permission overrides can be applied per member via the permissions array.
Credit Pooling
When creditPoolingEnabled is turned on for your organization, API credit deductions are drawn from the organization's shared credit pool instead of each member's individual balance.
How it works
- Organization owner or admin enables credit pooling in organization settings
- Credits are purchased at the organization level and stored in the org pool
- When a member makes an API call, credits are deducted from the org pool (if balance > 0)
- If the org pool is empty, the member's personal balance is used as fallback
- Credit usage is logged per member with an
[Org pool]prefix
Enabling credit pooling
- Navigate to Organization Settings → Billing
- Toggle Enable credit pooling
- Purchase credits at the organization level
- All members with API access will draw from the shared pool
Security Features
SSO / SAML
Configure SAML SSO with Okta, Azure AD, or Google Workspace. Enable enforceSSO to require SSO for all members.
IP Allowlist
Restrict API access to specific IP ranges at the organization level via ipAllowlist.
2FA Enforcement
Require two-factor authentication for all organization members with enforce2FA.
Audit Logs
All member actions (API key creation, settings changes, invitations) are recorded in the organization audit log.
Invitations
Invite teammates by email from the Members page. Each invitation includes:
- A unique token link valid for 7 days
- Pre-assigned role (member, admin, billing, or viewer)
- Optional personal message from the inviter
Invitation statuses: pending, accepted, expired, cancelled
Enterprise Features
Need SSO, custom SLAs, priority processing, or dedicated account management? Contact our sales team for Enterprise plans.
