NextAPI Documentation
NextAPI.io provides a unified interface to access dozens of powerful APIs. One API key, consistent response formats, and comprehensive documentation.
Introduction
The NextAPI platform aggregates multiple third-party APIs into a single, developer-friendly interface. All endpoints follow RESTful conventions and return JSON responses.
Base URL for all API requests:
https://api.nextapi.io/v1
Authentication
All API requests require authentication via an API key. Include your
API key in the X-API-Key header with every request.
curl -X GET "https://api.nextapi.io/v1/health" \
-H "X-API-Key: your_api_key_here"
Getting Your API Key
Sign up at console.nextapi.io to get your API key. Free tier includes 100 requests per day.
Rate Limits
| Plan | Requests/Day | Rate Limit |
|---|---|---|
| Free | 100 | 10/min |
| Starter | 5,000 | 100/min |
| Professional | 50,000 | 1,000/min |
| Enterprise | Unlimited | Custom |
Error Handling
NextAPI uses standard HTTP status codes:
| Code | Meaning |
|---|---|
| 200 | Success |
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid or missing API key |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Server Error - Something went wrong |
| 504 | Gateway Timeout - Upstream service timeout |
Domain Appraisal
Get estimated market value for any domain name using GoDaddy's appraisal engine.
| Parameter | Type | Description |
|---|---|---|
| domain required | string | Domain name to appraise (e.g., example.com) |
curl -X GET "https://api.nextapi.io/v1/domain-appraisal/nextapi.io" \
-H "X-API-Key: your_api_key"
# Response
{
"domain": "nextapi.io",
"appraisal_value": 2500.00,
"currency": "USD",
"provider": "GoDaddy"
}
Proxy List
Get a list of working proxy servers, filterable by country and protocol.
| Parameter | Type | Description |
|---|---|---|
| country | string | Filter by country code (e.g., US, GB) |
| protocol | string | http, https, socks4, or socks5 |
| limit | integer | Number of results (default: 10, max: 100) |
IP Blacklist Lookup
Check if an IP address appears on any known blacklists.
| Parameter | Type | Description |
|---|---|---|
| ip required | string | IPv4 address to check |
Password Generator
Generate cryptographically secure passwords with configurable options.
| Parameter | Type | Description |
|---|---|---|
| length | integer | Password length (default: 16) |
| include_symbols | boolean | Include special characters (default: true) |
| include_numbers | boolean | Include digits (default: true) |
curl -X POST "https://api.nextapi.io/v1/password-gen" \
-H "X-API-Key: your_api_key" \
-H "Content-Type: application/json" \
-d '{"length": 24, "include_symbols": true}'
# Response
{
"password": "K#9xMp$2vL@nR5qW8tY!jH3c",
"strength": "very_strong",
"entropy": 142.56
}
Breach Search
Check if an email address has been involved in known data breaches.
| Parameter | Type | Description |
|---|---|---|
| email required | string | Email address to search |
Bot Detection (Akamai BMP)
Generate Akamai Bot Manager Protocol sensor data for web automation.
| Parameter | Type | Description |
|---|---|---|
| package required | string | App package identifier |
| url required | string | Target URL |