All Peere Network API requests require authentication using Bearer tokens. This guide covers how to obtain, use, and manage your API credentials securely.
API Key Types
Peere Network uses different API keys based on your role in the payment ecosystem:
Merchant Keys For businesses accepting payments from customers
Bank Keys For financial institutions managing customer accounts
Provider Keys For payment processors managing multiple merchants
Getting Your API Keys
From the Dashboard
Navigate to API Keys
Go to Settings > API Keys or Developer > API Management
Generate New Key
Click “Generate New API Key” and provide a descriptive name
Copy and Store Securely
Copy your API key immediately - it won’t be shown again
API keys are only displayed once during creation. Store them securely and never share them publicly.
Authentication Methods
Bearer Token Authentication
All API requests must include your API key in the Authorization header:
cURL
JavaScript/Node.js
Python
PHP
curl -X GET "https://api.peere.network/v1/merchant" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
API Key Management
Key Rotation
Regularly rotate your API keys for security:
Generate New Key
Create a new API key in the dashboard
Update Applications
Deploy the new key to all your applications
Test Functionality
Verify all integrations work with the new key
Revoke Old Key
Delete the old key from the dashboard