API Docs
Base URL: https://dev-soccerstat.vercel.app
All endpoints return JSON. No authentication required for read endpoints.
GET
/api/search?q={name}Search players by name. Returns up to 8 results with id, name, nationality, positions, and peak rating.
Example:
/api/search?q=MaradonaGET
Coming soon/api/players/{id}Fetch a full player profile including all seasons, attributes, peak rating, and career average.
Example:
/api/players/abc123GET
Coming soon/api/players?page={n}&sort={field}List players with optional filters: position, nationality, league, year, status. Paginated at 30 per page.
Example:
/api/players?position=ST&nationality=Brazil&sort=ratingGET
Coming soon/api/leaderboardTop contributors ranked by XP. Returns user display names and XP totals.
Example:
/api/leaderboardRate Limits
The public API is currently rate-limited to 60 requests per minute per IP. For higher limits or write access, contact us to discuss a partnership.