Instant URL Indexer REST API v1
1. Get API Key
Available on Pro, Premium & Enterprise plans. Find it in Dashboard > Profile.
2. Submit URLs
POST your URLs to the submit endpoint. Max 100 per request, batched in groups of 3.
3. Track Status
Check submission history to see which URLs are indexed. History retained for 48 hours.
All authenticated endpoints require a session cookie. Log in via the web app or use the login API to get a session token.
# Login to get session cookie
curl -X POST https://instanturlindexer.com/api/auth/login \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com", "password": "your_password"}' \
-c cookies.txt
# Use cookie for authenticated requests
curl https://instanturlindexer.com/api/user/credits \
-b cookies.txt100
Max URLs/request
3 URLs
Batch size
48 hours
History TTL
10 req/s
Rate limit
/api/indexing/submitAuth RequiredSubmit up to 100 URLs for Google indexing. URLs are processed in batches of 3.
Request Body
{
"urls": [
"https://yoursite.com/page-1",
"https://yoursite.com/page-2",
"https://yoursite.com/page-3"
]
}Response
{
"success": true,
"submitted": 3,
"failed": 0,
"creditsUsed": 3,
"remainingCredits": 61,
"results": [
{ "url": "https://yoursite.com/page-1", "status": "submitted" },
{ "url": "https://yoursite.com/page-2", "status": "submitted" },
{ "url": "https://yoursite.com/page-3", "status": "submitted" }
]
}Error Codes
/api/indexing/history?page=1&limit=20Auth RequiredRetrieve your URL submission history with pagination. Data retained for 48 hours.
Response
{
"submissions": [
{
"_id": "abc123",
"url": "https://yoursite.com/page-1",
"status": "submitted",
"searchEngine": "google",
"creditsUsed": 1,
"createdAt": "2026-03-20T12:00:00Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 45,
"pages": 3
}
}/api/user/creditsAuth RequiredCheck your current credit balance, plan info, and per-credit rate.
Response
{
"credits": 64,
"planName": "Starter",
"planExpiresAt": "2099-12-31T00:00:00Z",
"creditCosts": { "credit_cost_url_indexing": 1 },
"creditPriceRateINR": 7.03
}/api/plansGet all active pricing plans. No authentication required.
Response
{
"plans": [
{
"name": "Starter",
"price": 5,
"credits": 64,
"currency": "USD",
"billingPeriod": "one_time",
"features": ["64 URL indexing credits", "..."]
}
]
}| Plan | Price (USD) | Credits | Cost/URL (INR) |
|---|---|---|---|
| Starter | $5 | 64 | ~₹7.03 |
| Pro | $25 | 375 | ₹6.00 |
| Premium | $50 | 900 | ₹5.00 |
| Enterprise | $200 | 3,900 | ~₹4.62 |
Ready to integrate?