Skip to main content
GET
Public endpoint used on the marketing website to show visitors their initial AI ranking score. If the URL hasn’t been checked before, a new score is generated and saved.
This is a public endpoint - no authentication required. Used on the searchcompany.ai landing page.

Query Parameters

string
required
Website URL to get/create score for

Response

integer
The AI ranking score (32-49 for new URLs)
array
Array of 4 competitor scores (always higher than user score, sorted descending)
array
Array of AI platform visibility statuses

How It Works

  1. Check Database - Looks for existing score in pre_payment_rankings table
  2. Return Existing - If found, returns the stored score
  3. Generate New - If new URL, generates score between 32-49 and saves it
  4. Generate Competitor Scores - Creates 4 competitor scores higher than the user’s score
  5. Generate Platform Statuses - Randomly assigns LOW (70%) or MEDIUM (30%) status to each AI platform
This ensures the same URL always gets the same score, creating consistency across page refreshes.

Usage on Landing Page