Instant URL Indexer REST API v1
1. Get API Key
Available on every plan. Find it in Dashboard > Profile.
2. Submit URLs
POST your URLs to the submit endpoint. Max 500 per request, queued and batched in groups of 3.
3. Track Status
Check submission history to see which URLs are indexed. History retained for 48 hours.
Authenticated endpoints accept an API key via the Authorization: Bearer header. Keys start with iui_ and are generated from Dashboard › Profile › API Access on every plan.
# Use your API key for authenticated requests curl https://instanturlindexer.com/api/user/credits \ -H "Authorization: Bearer iui_YOUR_API_KEY"
500
Max URLs/request
3 URLs
Batch size
48 hours
History TTL
10 req/s
Rate limit
/api/indexing/submitAuth RequiredSubmit up to 500 URLs for Google indexing. URLs are queued and 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": 80,
"planName": "Starter",
"planExpiresAt": "2099-12-31T00:00:00Z",
"creditCosts": { "credit_cost_url_indexing": 1 },
"creditPriceRateINR": 5.63
}/api/plansGet all active pricing plans. No authentication required.
Response
{
"plans": [
{
"name": "Starter",
"price": 5,
"credits": 80,
"currency": "USD",
"billingPeriod": "one_time",
"features": ["80 URL indexing credits", "..."]
}
]
}| Plan | Price (USD) | Credits | Cost/URL (INR) |
|---|---|---|---|
| Starter | $5 | 80 | ~₹5.63 |
| Pro | $25 | 500 | ₹4.50 |
| Premium | $50 | 1,200 | ₹3.75 |
| Enterprise | $150 | 4,000 | ~₹3.38 |
| Business | $500 | 16,120 | ~₹2.79 |
| Scale | $1,000 | 40,000 | ~₹2.25 |
Ready to integrate?