API console

Try it against the real catalog.

Every operation below is generated from the same description that serves /api/v1 and openapi.json, so what you see here is what the API does. Reads are free. 60 requests an hour without a key, 1000 with one.

Request

The catalog, paginated and filtered.

Sign in to issue one and run these for real.

curl https://www.superfluidity.ai/api/v1/products \
  -H 'Authorization: Bearer sf_live_…'
Responsesample
GET/api/v1/products

A real response, captured from the live API. Nothing was sent.

{
  "products": [
    {
      "slug": "lettr",
      "name": "Lettr",
      "tagline": "Transactional and marketing email for SaaS",
      "url": "https://lettr.com/",
      "pricing_model": "freemium",
      "listing_kind": "crawled",
      "status": "observed",
      "published_at": "2026-08-24T06:40:11.530Z",
      "first_seen_at": "2026-08-23T00:00:26.442Z",
      "last_crawled_at": "2026-08-30T00:32:16.510Z",
      "last_material_change_at": "2026-08-30T00:32:16.510Z",
      "lambda_crossed_at": null,
      "stale": false,
      "screenshot_url": "https://ecbhtxvsuuaqinydabew.supabase.co/storage/v1/object/public/screenshots/5d7742bc-60fb-46b1-9cd4-3e58cfac3b4d/75d863c3-4672-4ffe-9a78-6a56df3d05d8/hero.png"
    }
  ],
  "total": 62,
  "limit": 2,
  "offset": 0,
  "sort": "recently_improved",
  "next": "/api/v1/products?limit=2&offset=2"
}