API Documentation
Submit URLs, manage websites, and monitor indexing coverage programmatically. Pro and Agency plans include API key access. Guides and integration docs live at Indexium Labs.
OpenAPI specification
Import either URL into Postman, Insomnia, or Swagger Editor. Documented endpoints include request and response schemas.
Authentication
Send credentials in the Authorization header:
- Session JWT — from
POST /api/v1/auth/login(dashboard flows) - API key —
Bearer if_<prefix>.<secret>(Pro/Agency; create under Organization → API Keys)
Rate limits: 300 req/min per org (JWT), 120 req/min (API key), 60 req/min per IP for unauthenticated routes.
Quick start
- Create an organization and website in the dashboard; verify domain ownership.
- Connect Google, Bing IndexNow, or Yandex on the website Overview tab.
- Create an API key with
urls:submitscope. - Submit a URL:
curl -X POST https://app.indexaro.com/api/v1/websites/WEBSITE_ID/submit-url \
-H "Authorization: Bearer if_your_prefix.your_secret" \
-H "Content-Type: application/json" \
-d '{"engine":"GOOGLE","url":"https://example.com/new-page"}'Returns 202 Accepted when the URL is queued. See the OpenAPI spec for bulk submit, submissions list, and quota endpoints.
Guides
Quick-start guides, integration walkthroughs, and developer documentation are maintained at Indexium Labs.
View developer guides