Fast & Reliable
Get market analysis results in seconds with 99.9% uptime guarantee.
Secure
All API requests are encrypted with industry-standard security protocols.
Well Documented
Comprehensive documentation with examples in multiple languages.
Getting Started
Follow these steps to integrate ServiceGap API into your application.
1Get Your API Key
Visit the Dashboard and generate a new API key. Keep it secure and never share it publicly.
2Make Your First Request
Use the following endpoint to analyze market gaps for a specific service and location.
POST /api/v1/analyze
Authentication Requiredcurl -X POST https://servicegap.com/api/v1/analyze \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"service": "Plumber",
"city": "New York, NY"
}'
3Handle the Response
The API returns a JSON response with comprehensive market analysis data.
{
"success": true,
"data": {
"service": "Plumber",
"city": "New York, NY",
"analysis": {
"marketSize": "Large",
"competition": "High",
"averagePrice": 125,
"demandScore": 8.5,
"opportunities": [
"Emergency services (24/7)",
"Eco-friendly plumbing solutions",
"Smart home integration"
],
"topCompetitors": [
{
"name": "NYC Pro Plumbing",
"rating": 4.8,
"reviewCount": 1250
}
]
},
"generatedAt": "2025-10-10T12:00:00Z"
}
}
Request Parameters
Parameter | Type | Required | Description |
---|---|---|---|
service | string | Yes | The type of service to analyze (e.g., "Plumber", "Electrician") |
city | string | Yes | The city and state to analyze (e.g., "New York, NY") |
email | string | No | Email address to receive the full report |
Rate Limits
Free Tier
- • 10 requests per day
- • 1 request per minute
- • Basic market analysis
Pro Tier
- • 1,000 requests per day
- • 60 requests per minute
- • Advanced analytics and insights