// Developer

API

Read-only HTTP API for the TopSMM directory. No auth required for public endpoints.

Last updated · 2026-04-26

Base URL

https://topsmm.net/api

All responses are JSON. CORS is enabled for browser usage.

Endpoints

GET /stats

Directory totals. Cached 60s.

{
  "panels": 20,
  "platforms": 11,
  "services": 47216
}

GET /panels

List panels. Cached 30s per query.

ParamTypeNote
qstringCase-insensitive name search
sortenumpopular | price | rating | services | newest
featuredbooleanFilter to editorially featured panels
platformstringSlug, e.g. tiktok
limitintMax items returned

GET /panels/:slug

Single panel detail. Cached 120s.

GET /panels/newest

Most recently added panels. Query limit defaults to 4.

GET /panels/:slug/reviews

User reviews for a panel.

GET /platforms

All platforms (TikTok, Instagram, …) with service counts. Cached 5 min.

GET /platforms/:slug

Single platform.

GET /updates

Latest panel update events. Cached 30s. Query limit defaults to 8.

Write endpoints

POST /panels/submit and POST /panels/:slug/reviews are open for now (rate limiting is on the roadmap). Please don't abuse — we manually review submissions.

Stability

The shape of these responses can change before v1.0. Breaking changes will be announced before they ship.