Overview
API Keys provide secure programmatic access to Pulze’s API, allowing you to integrate Pulze functionality into your applications and workflows. Each API key is associated with a specific space and can be managed through the Permissions interface.API Keys are available exclusively with the Pulze X Suite subscription plan.
Subscription Requirements
Free & Pulze One Plans
Users on Free and Pulze One plans will see an upgrade prompt when accessing the API Keys section:- Exclusive Feature - API Keys require Pulze X Suite subscription
- Easy Upgrade - Click “Upgrade to Pulze X Suite” to unlock this feature
- Full Feature Access - Upgrade provides unlimited API keys and advanced rate limits
Pulze X Suite Plan
Pulze X Suite subscribers have full access to:- Create unlimited API keys
- Full API access and functionality
- Advanced rate limits
- All Pulze features unlocked
Viewing API Keys
The API Keys table displays:- Name - Descriptive name for the API key
- Key Preview - Masked API key (e.g.,
pk_...xxxxx) - Space - Associated space with logo
- Owner - User who created the key with avatar
- Created at - Date and time of creation
Creating API Keys
Step-by-Step Process
- Click the “New API Key” button
- Provide a descriptive name for the key
- Select the space to associate with the key
- Click “Create” to generate the key
- Important: Copy the full API key immediately - it won’t be shown again
Best Practices for Naming
- Use descriptive names that indicate the purpose
- Include the environment (e.g., “Production API”, “Development Key”)
- Reference the application or service using the key
- Examples:
- “Mobile App - Production”
- “Analytics Dashboard - Dev”
- “CI/CD Pipeline”
Managing API Keys
Viewing Key Details
Click on any API key row to view:- Full key details (masked for security)
- Associated space information
- Creation date and owner
- Usage information
API Key Actions
For each API key, you can: View Details - Click the menu icon (⋮) to access:- Copy key (masked version)
- View full details
- Remove the key
- Click the menu icon (⋮) next to the key
- Select “Remove”
- Confirm the deletion
- The key is immediately revoked and cannot be used
API Key Security
Security Features
- One-time Display - Full keys are shown only once at creation
- Masked Storage - Keys are masked in the interface after creation
- Immediate Revocation - Deleted keys stop working instantly
- Space Association - Keys are scoped to specific spaces
- Owner Tracking - Each key has an associated creator
Security Best Practices
Search and Filtering
Search Functionality
Search API keys by:- Name - Find keys by their descriptive name
- Real-time search results
- Clear search with the X button
Empty State
When no API keys exist:- Helpful empty state message
- “New API Key” button prominently displayed
- Quick start instructions
Using API Keys
Authentication
Include your API key in API requests:Key Format
API keys follow the format:- Prefix:
pk_(for production keys) - Random alphanumeric string
- Example:
pk_abc123def456ghi789jkl
Pagination
For organizations with many API keys:- Navigate through pages using pagination controls
- Adjust items per page
- View total key count
Common Use Cases
Development and Testing
Create separate keys for:- Local development environment
- Staging/testing environment
- Production environment
Application Integration
Use API keys to integrate Pulze with:- Web applications
- Mobile apps
- Backend services
- CI/CD pipelines
- Analytics tools
Team Collaboration
- Create keys for different team members or services
- Track which keys are used by whom
- Easy revocation if team members leave
Troubleshooting
Key Not Working
If an API key stops working:- Verify the key hasn’t been removed
- Check if the associated space still exists
- Ensure your subscription is active
- Verify the key is being sent correctly in requests
Lost Key
If you lose an API key:- You cannot retrieve the original key
- Create a new API key
- Update your applications with the new key
- Remove the lost key for security
Permission Requirements
Creating and managing API keys requires appropriate permissions within your organization and the associated space.
Permissions Overview
Back to Permissions Overview
Members
Manage Organization Members
API Reference
View API Documentation
Upgrade
Upgrade to Pulze X Suite
