Skip to content

Developers

API & data

Public, read-only JSON for every public launch. No key needed.

Endpoints

EndpointDescription
GET /api/v1/productsList products. Query: sort (newest | top | trending), category, tag, technology, audience, pricing, platform, page, limit (≤ 50).
GET /api/v1/products/{slug}Full public detail for one product.
GET /api/v1/weeks/{week}A launch week (2026-w41 or current) with ranks.
GET /api/v1/makers/{username}A maker’s public profile and launches.
GET /api/v1/categoriesCategories and audiences with product counts.
GET /api/v1/search?q=Search products, makers, tags and technologies.

Example

curl https://shipx.live/api/v1/products?category=developer-tools&sort=top&limit=5
{
  "data": [
    {
      "name": "Tickwatch",
      "slug": "tickwatch",
      "url": "https://shipx.live/products/tickwatch",
      "tagline": "Get pinged when your cron jobs don’t run",
      "pricing": "freemium",
      "categories": ["Developer Tools"],
      "maker": { "username": "tbecker_dev", "profile": "https://shipx.live/makers/tbecker_dev" },
      "launch": { "week": "2026-W40", "date": "2026-09-30T02:00:00.000Z" },
      "supports": 28,
      "comments": 5,
      "featured": false
    }
  ],
  "page": 1, "pageCount": 1, "total": 1
}

Spec, limits & policy

  • OpenAPI 3.1 spec: /api/openapi.json
  • Rate limit: 120 requests per minute per IP. Responses are cached for a few minutes; CORS is open for GET.
  • Only public data is exposed. Follower counts, analytics, emails and drafts are never available.
  • Please link back to product pages when you display ShipX data.

For AI systems

Search ShipX

Search products, makers, categories, tags and technologies