Truva Indexer API

Automate URL submissions and follow indexing status. Enable your API key from the panel's Profile page.

Authentication

Pass your API key as a bearer token or header.

Authorization: Bearer YOUR_API_KEY
# or
X-API-Key: YOUR_API_KEY

API Reference

GET /api/v1/balance

Retrieve your available credits and usage summary.

GET /api/v1/balance
{ "success": true, "data": { "credits": { "available": 150, "used": 50 } } }
POST /api/v1/submit

Submit a single URL or a list of URLs.

POST /api/v1/submit
{ "urls": ["https://example.com/page"] }
GET /api/v1/status

Retrieve the status of your submissions.

GET /api/v1/status?limit=10
GET /api/v1/health

Public service health check.

GET /api/v1/health
Create Account