Skip to main content
GET
/
api
/
public
/
v1
/
projects
List projects
curl --request GET \
  --url https://thefirm.biz/api/public/v1/projects \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "identity": {
        "slug": "yurts-by-nurt",
        "displayName": "Yurts By Nurt",
        "fid": 3324275,
        "xHandle": null,
        "farcasterUsername": "nurt"
      },
      "content": {
        "bannerImageUrl": "https://thefirm.biz/profiles/yurts-by-nurt/yurts-logo.png",
        "pfpUrl": "https://thefirm.biz/profiles/yurts-by-nurt/yurts-pfp.png",
        "bio": [
          "Yurts by Nurt aims to be a yurt-centric construction organization leveraging synergy and quantum resistance to deliver sustainable employee housing."
        ],
        "websiteUrl": "https://thefirm.biz/autoboy",
        "teamMembers": [
          {
            "name": "Nurt Baglard",
            "pfpUrl": "https://thefirm.biz/profiles/headshots/headshot-nurt.png",
            "followerCount": 1,
            "farcasterUrl": "https://farcaster.xyz/nurt",
            "roles": [
              {
                "projectName": "Yurts By Nurt",
                "title": "Spokesperson"
              }
            ]
          }
        ]
      },
      "status": {
        "isProfileRegistered": true,
        "isLaunchVerified": true,
        "hasSniperProtection": true
      }
    }
  ],
  "meta": {
    "total": 12,
    "limit": 20,
    "nextCursor": "yurts-by-nurt"
  }
}

Authorizations

Authorization
string
header
required

API key issued via POST /api/public/v1/api-keys.

Query Parameters

cursor
string

Opaque cursor marking where the previous page ended. Omit it to fetch the first page; pass the meta.nextCursor from a response verbatim to fetch the next. A null meta.nextCursor means there are no more pages. Treat the value as opaque — its format varies per endpoint.

Minimum string length: 1
limit
integer | null
default:20

Maximum number of items per page. Defaults to 20; values are clamped to 1–100.

Response

A page of projects.

data
object[]
required
meta
object
required