Developer REST API v1

URL Indexer Developer Documentation

Integrate lightning-fast search engine indexing directly into your custom applications, WordPress plugins, CMS hooks, or bulk publishing automation.

Authentication

Every request to the URL Indexer REST API must include your secret API key. You can find your production key in your User Dashboard > Developer API.

# Pass as HTTP Authorization Bearer Header:
Authorization: Bearer ui_live_abcdef123456...
# Or as X-API-Key Header:
X-API-Key: ui_live_abcdef123456...
POST/api/v1/index
1 Credit / URL

Submit a single URL or a batch of URLs to our indexing network. Crawlers are dispatched instantly via upstream live API.

Request Body (application/json):

{
  "urls": [
    "https://example.com/blog/how-to-rank-faster",
    "https://example.com/products/backlink-builder"
  ]
}

Successful Response (200 OK):

{
  "success": true,
  "message": "Successfully accepted and submitted 2 URL(s) for indexing.",
  "submitted": 2,
  "balanceRemaining": 98,
  "upstreamStatus": "DISPATCHED",
  "records": [
    {
      "id": "url-api-1789082001",
      "url": "https://example.com/blog/how-to-rank-faster",
      "domain": "example.com",
      "status": "INDEXED",
      "submittedAt": "2026-09-11T12:00:00.000Z"
    }
  ]
}
GET/api/v1/account
Free (0 Credits)

Check your current available indexing credit balance, account status, and rate limits.

Successful Response (200 OK):

{
  "success": true,
  "account": {
    "id": "usr-1789080130890",
    "name": "Risho Digitech",
    "email": "rishodigitech@gmail.com",
    "credits": 23,
    "status": "ACTIVE"
  },
  "quota": {
    "availableCredits": 23,
    "rateLimit": "100 requests / minute"
  }
}

HTTP Error Status Codes

CodeMeaningResolution
401 UnauthorizedMissing Authorization headerPass `Authorization: Bearer <KEY>`
402 Payment RequiredInsufficient indexing creditsTop up credits in your dashboard
403 ForbiddenInvalid or revoked API keyCheck key in `/dashboard/api`
400 Bad RequestMalformed URL or empty listEnsure URLs start with http:// or https://
1