Set up your organization to start using the Passkallet BaaS API.
Create an Organization
What is an Organization?
An organization is your workspace in Passkallet. It groups together:
- Your API keys (you can have multiple)
- Your wallets (created through the API)
- Your webhook settings
- Your domain configurations
Think of it like a project in Firebase or a workspace in Slack. Everything you do with the BaaS API belongs to one organization.
How to Create One
Step 1: Log in to Passkallet
Go to passkallet.com/login and sign in with your account.
Step 2: Open Settings
Once you are in the dashboard, tap the Settings icon (gear icon) in the bottom navigation.
Step 3: Go to Organizations
In the Settings page, tap Organizations. You will see a list of organizations you belong to (probably empty if you are new).
Step 4: Create a New Organization
Tap the Create Organization button. You need to provide:
| Field | Description | Example |
|---|---|---|
| Name | A human-readable name for your org (must be unique) | "My Gaming App" |
| Description | Optional description of your organization | "A gaming platform with in-app wallets" |
Step 5: Done
That is it. Your organization is created. You will be taken to the organization detail page where you can generate API keys.
Organization Limits
- Each user can create multiple organizations
- Each organization can have multiple API keys
- Each organization can have unlimited wallets
- API keys are scoped to one organization (they cannot access wallets in a different org)
Now that you have an organization, you need an API key to authenticate your requests. Head to API Keys to generate one.