Docs/Teams & Organizations

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

1

Create an organization

Go to Dashboard → Settings → Organization and create a new organization with a name and slug.

2

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.

3

Configure shared settings

Set organization-wide API rate limits, IP allowlists, SSO, and credit pooling from the organization settings panel.

Member Roles

RolePermissions
ownerFull control — billing, members, settings, and API keys.
adminManage members, API keys, and organization settings. Cannot transfer ownership.
memberUse the API and dashboard. Cannot manage billing or invite users.
billingView and manage billing, invoices, and credit purchases.
viewerRead-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

  1. Navigate to Organization Settings → Billing
  2. Toggle Enable credit pooling
  3. Purchase credits at the organization level
  4. 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.