Multiple Accounts

One login can belong to many Pingram accounts. Each account has its own API keys, logs, members, and billing.

Create an account

In the dashboard sidebar, choose Create account. You need an existing membership — your first account is created during signup.

You can:

  • Start without a payment method. The account cannot send until you add billing under Plan & Billing.
  • Attach a plan if you are an owner of another account that already has a saved payment method. The new account is subscribed to the budget you pick, using that payment method.

Add teammates in the same form. People who already share any account with you are added as members; everyone else is invited by email.

Switch accounts

Use the account menu in the sidebar. Dashboard pages, logs, and API requests run against the selected account.

API

Create additional accounts with a personal access token (not an account API key):

await pingram.accounts.createAccount({
name: 'Client account',
memberEmails: ['teammate@example.com'],
plan: {
tier: 'budget_50',
sourceBillingAccountId: 'your-billing-account-id'
}
});

List the accounts you can access with accounts.listAccounts(). See the Node.js SDK reference for request and response fields.