Welcome to Request Network
Get started with Request Network in just a few minutes. This guide will walk you through setting up your account, obtaining API keys, and making your first API call.Quick Setup
1
Create Account
Sign up for a free Request Network account at portal.request.network
2
Get API Keys
Generate your API keys for both testnet (development) and mainnet (production)
3
Choose Integration
Select your integration approach based on your use case
4
Make First Call
Test your setup with a simple API call
Account Setup
Request Portal Registration
Developer Account
For Developers:
- Free account with generous limits
- Access to testnet for development
- API documentation and tools
- Community support
Enterprise Account
For Enterprises:
- Higher rate limits
- Priority support
- Custom integrations
- SLA guarantees
API Key Generation
- Testnet Keys
- Production Keys
Development Environment:
- Log in to Request Portal
- Navigate to “API Keys” section
- Click “Generate New Key”
- Select “Testnet” environment
- Name your key (e.g., “Development”)
- Copy and securely store the key
Choose Your Path
Select the integration approach that best fits your needs:📄 Invoicing
Best for: Professional invoicing, B2B paymentsGet started with invoice creation and payment collection in under 5 minutes.
💰 Payouts
Best for: Vendor payments, contractor payoutsSend instant crypto payments to multiple recipients with batch processing.
🛒 Checkout
Best for: E-commerce, digital goodsAccept crypto payments in your online store with 80+ wallet support.
💼 Payroll
Best for: Employee payments, bulk processingAutomate payroll with batch payments and recurring schedules.
🔄 Subscriptions
Best for: SaaS billing, recurring revenueSet up automated subscription billing with flexible payment cycles.
Quick Test
Verify your setup with a simple API call:Environment Configuration
Environment Variables
Set up your environment variables for secure API key management:Development Tools
Request Portal Features
API Explorer
Interactive Testing:
- Test API endpoints directly in browser
- Real-time response preview
- Code generation for multiple languages
- Request/response logging
Webhook Testing
Webhook Development:
- Test webhook delivery
- Inspect webhook payloads
- Retry failed webhooks
- Webhook logs and analytics
Transaction Monitor
Real-time Monitoring:
- Live transaction tracking
- Payment status updates
- Error monitoring and alerts
- Performance metrics
Analytics Dashboard
Usage Analytics:
- API usage statistics
- Payment volume tracking
- Success/failure rates
- Performance insights
Troubleshooting
Common Issues
Authentication Errors
Authentication Errors
401 Unauthorized:
- Verify API key is correct
- Check environment (testnet vs mainnet)
- Ensure API key has required permissions
- Verify Authorization header format
Rate Limiting
Rate Limiting
429 Too Many Requests:
- Implement exponential backoff
- Check your current rate limits
- Consider upgrading to higher limits
- Optimize API call frequency
Network Issues
Network Issues
Connection Problems:
- Check network connectivity
- Verify API endpoint URLs
- Test with different networks
- Check firewall settings