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