IndexJump API Documentation
IndexJump provides fast indexing services for Google and Bing. The API is accessible via three endpoints, allowing you to add URLs for indexing, submit multiple URLs in bulk, and check the indexing status of a URL.
Authentication
All API requests require a token
parameter. Please include your API token for authentication in each request.
Endpoints
1. Get Balance
Use this endpoint to get the number of URLs available in your account for indexing.
GET https://api.indexjump.com/balance?token=YOUR_TOKEN
Parameters:
token
(required) - Your API token.
Example Request:
GET https://api.indexjump.com/balance?token=...
Success Response:
{ "err": null, "res": { "balance": 74 } }
2. Add URL for Indexing
Use this endpoint to submit a URL for quick indexing.
GET https://api.indexjump.com/index?url=YOUR_URL&token=YOUR_TOKEN
Parameters:
url
(required) - The URL to be indexed.token
(required) - Your API token.
Example Request:
GET https://api.indexjump.com/index?url=https%3A%2F%2Fexample.com&token=...
Success Response:
{ "err": null, "res": { "success": true } }
3. Bulk Add URLs for Indexing
Use this endpoint to submit multiple URLs for quick indexing.
POST https://api.indexjump.com/index/bulk?token=YOUR_TOKEN
Headers:
Content-Type: application/json
Body Parameters:
urls
(required) - An array of URLs to be indexed.
Example Request:
POST https://api.indexjump.com/index/bulk?token=...
{ "urls": [ "https://example1.com", "https://example2.com" ] }
Success Response:
{ "err": null, "res": { "success": true } }
4. Check Indexing Status
Use this endpoint to check the indexing status of a URL.
GET https://api.indexjump.com/index/status?url=YOUR_URL&token=YOUR_TOKEN
Parameters:
url
(required) - The URL for which you want to check the indexing status.token
(required) - Your API token.
Example Request:
GET https://api.indexjump.com/index/status?url=https%3A%2F%2Fexample.com&token=...
Success Response:
{ "err": null, "res": { "success": true, "status": "Delivered", "google_visit": "September 3, 2024, 11:25 am (UTC +0) --- GET --- 66.249.78.3 --- Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.6613.113 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" } }
The indexing status of a URL can be one of four possible:
Delivered
- GoogleBot is delivered, the URL will be indexed soon.In progress
- GoogleBot delivery in progress.In queue
- The URL has been queued for GoogleBot delivery.Not found
- The URL could not be found in your account.