Purpose
Returns a pre-payment AI ranking score for the marketing website. Visitors see their βAI Visibility Scoreβ before signing up.Architecture
Internal Services
| Service | Purpose |
|---|---|
| get_or_create_ranking_score | Database lookup/insert for score |
| generate_competitor_scores | Creates 4 fake competitor scores |
| generate_platform_statuses | Assigns LOW/MEDIUM to 8 platforms |
Code Location
Database Schema
Rate Limiting
- 5 requests per minute per IP address
- Prevents abuse of the public endpoint