Back to dashboard
API Documentation

Developer API

Integrate index24hrs.com into your workflow. Submit URLs, manage credits, and track indexing status programmatically.

Base URL

https://index24hrs.com/api

Quick Start

# 1. Login to get auth cookie
curl -X POST https://index24hrs.com/api/auth/login \
  -H "Content-Type: application/json" \
  -c cookies.txt \
  -d '{"email":"your@email.com","password":"yourpassword"}'

# 2. Submit URLs for indexing
curl -X POST https://index24hrs.com/api/urls/submit \
  -H "Content-Type: application/json" \
  -b cookies.txt \
  -d '{"urls":["https://example.com/page1","https://example.com/page2"]}'

# 3. Check your submissions
curl -X GET https://index24hrs.com/api/urls/submissions \
  -b cookies.txt

Authentication

JWT cookie-based authentication. Login to get an access_token cookie.

URL Indexing

Submit URLs for instant Google indexing. 1 credit per URL, max 150 per batch.

Payments

Purchase credits with cryptocurrency. 1% service fee on all transactions.

Profile

Manage your account settings.

Support

FAQ and support tickets.

Custom Domain Setup

index24hrs.com supports custom domain configuration. When using your custom domain, all API endpoints and links (including password reset emails) will use your domain automatically.

API Base URL with custom domain

https://index24hrs.com/api

Password reset links will use

https://index24hrs.com/reset-password?token=...

Emails sent from

noreply@index24hrs.com

Rate Limits & Notes

  • Max 150 URLs per submission batch
  • 5 login attempts before 15-minute lockout
  • Password reset links expire in 1 hour
  • Payment sessions expire per NOWPayments configuration
  • Credits are non-refundable once used for indexing
index24hrs.comindex24hrs.com

© 2026 index24hrs.com. Instant indexing for the modern web.