Getting Started
Step-by-step guide to creating your StreetVerify account, understanding pricing, and obtaining your first API key.
Welcome to StreetVerify! This guide walks you through the complete onboarding process, from account creation to understanding our pricing model. By the end, you’ll have everything needed to start making API calls.
Step 1: Create Your Account
Sign Up Process
-
Visit the Sign-Up Page
Navigate to app.streetverify.com/signup -
Provide Your Information
- Full name
- Email address (will be your username)
- Secure password (minimum 8 characters)
- Company name (optional)
-
Verify Your Email
Check your inbox for a verification email and click the confirmation link. -
Complete Your Profile
- Industry sector
- Expected monthly volume
- Primary use case
Account Dashboard
After logging in, you’ll see your dashboard with:
- Usage Overview: Real-time API call tracking
- Credit Balance: Current account balance
- Quick Actions: Create API keys, add credits
- Recent Activity: Latest API calls and events
Step 2: Understanding Our Pricing
Pay-As-You-Go Model
StreetVerify uses simple, transparent pricing:
Feature | Details |
---|---|
Cost per Request | $0.01 (all endpoints) |
Minimum Balance | $50.00 to activate API |
Monthly Fees | None |
Setup Fees | None |
Contracts | No commitment required |
Credit System
- Add Credits: Minimum $50.00, maximum $10,000 per transaction
- Payment Methods: Crypto only - USDT on Ethereum network
- Auto-Recharge: Not available for crypto payments
- Invoicing: Contact support for enterprise options
Usage Tracking
Monitor your usage in real-time:
- Live Counter: See API calls as they happen
- Daily/Monthly Reports: Detailed breakdowns by endpoint
- Cost Analysis: Track spending patterns
- Export Data: Download usage reports as CSV
Step 3: Create Your First API Key
Generate a New Key
-
Navigate to API Keys in your dashboard
-
Click “Create New API Key”
-
Configure your key:
- Name: Give it a descriptive name (e.g., “Production Server”)
- Permissions: Select allowed endpoints (default: all)
- Rate Limits: Set custom limits if needed
- IP Whitelist: Optional security restriction
-
Click “Generate Key”
Important Security Notes
⚠️ Your API key will only be shown once!
- Copy it immediately to a secure location
- Never commit keys to version control
- Use environment variables in production
- Each key starts with
sv_
prefix
Managing API Keys
From your dashboard, you can:
- View Keys: See all active keys (masked for security)
- Monitor Usage: Track calls per key
- Set Alerts: Get notified of unusual activity
- Rotate Keys: Generate replacements seamlessly
- Revoke Access: Instantly disable compromised keys
Step 4: Add Credits to Your Account
Payment Process
-
Click “Add Credits” in your dashboard
-
Select or enter amount ($50.00 minimum)
-
Payment method:
- Crypto (USDT): Send USDT on Ethereum network to provided address
- Processing Time: Typically confirmed within 10-30 minutes
- Network Fees: Customer responsible for gas fees
-
Review transaction details and complete payment
Balance Alerts
Set up notifications to avoid service interruption:
- Low Balance Warning: Default at $2.00
- Custom Thresholds: Set your own alert levels
- Multiple Recipients: Add team members
- Notification Channels: Email
Step 5: Test Your Setup
Verify Everything Works
Before integrating into your application, test your API key:
curl -X GET "https://core.streetverify.com/health" \
-H "Authorization: Bearer YOUR_API_KEY"
Expected response:
{
"status": "healthy",
"version": "1.0.0",
"timestamp": "2024-01-15T10:30:00Z"
}
Common Setup Issues
Issue | Solution |
---|---|
”Invalid API key” | Check for typos, ensure key is active |
”Insufficient balance” | Add credits (minimum $50.00) |
“Rate limit exceeded” | Wait 60 seconds or upgrade limits |
”IP not authorized” | Add your IP to whitelist if configured |
Step 6: Configure Your Development Environment
Best Practices
-
Environment Variables
# .env file STREETVERIFY_API_KEY=sv_your_key_here STREETVERIFY_BASE_URL=https://core.streetverify.com
-
Error Handling
- Always check the response status code
- Log error responses for debugging
- Implement exponential backoff for retries
-
Security
- Never expose keys in client-side code
- Use HTTPS for all requests
- Implement request signing if available
Next Steps
Now that your account is set up:
- Quick Start - Make your first API call
- API Documentation - Explore all endpoints
- Best Practices - Optimize your integration
- Support - Get help when needed
Account Management
Billing & Invoices
- View transaction history
- Download invoices
- Update payment methods
- Set up auto-recharge
Team Collaboration
- Invite team members
- Assign roles and permissions
- Share API keys securely
- Centralized billing
Enterprise Features
For high-volume users:
- Volume discounts
- Dedicated support
- Custom contracts
- SLA guarantees
Contact sales@streetverify.com for enterprise options.
Getting Help
Resources
- Documentation: docs.streetverify.com
- API Status: status.streetverify.com
- Email Support: support@streetverify.com
- Response Time: Within 24 hours
Account Issues
- Password reset available on login page
- Account recovery via email verification