# Follow the registry

> Every Payday coin on Solana in the order it was registered. Read it once from the start, then call again with the last next_cursor for only what is new. See the guide.


`GET https://payday.direct/api/v1/registry`

Every Payday coin on Solana in the order it was registered. Read it once from the start, then call again with the last `next_cursor` for only what is new. See [the guide](/developers/guides/registry).

## Parameters

- `limit` (query, integer)
- `cursor` (query, string): next_cursor from the previous call; coins registered after it
- `since` (query, string): registered after

## Responses

- 200: OK
- 401: Missing or invalid key
- 429: Over the limit. Retry-After says when to try again.

```json
{
  "data": [
    {
      "seq": 412,
      "mint": "3unDHbPUsLqQtoHgvuCsRSArnuhVjhsn11vRht5Xpump",
      "chain": "solana",
      "registered_at": "2026-11-15T04:12:09.000Z",
      "launched_at": "2026-11-15T04:12:07.000Z",
      "source": "launched",
      "mode": "cash_payback",
      "basket": true,
      "launch_tx": "5KYu1jGJ...MCdPLJ6",
      "creator": "J3rNJ3qzKFpRY5F9kGVs7VwspHxyrSd38643pTHU8MTA",
      "fee_route": "sharing_config",
      "fee_config": "CfgPda1111111111111111111111111111111111111",
      "recipient": null,
      "symbol": "Example",
      "name": "Example Coin",
      "links": {
        "page": "https://payday.direct/explore#coin/3unDHbPUsLqQtoHgvuCsRSArnuhVjhsn11vRht5Xpump",
        "pump": "https://pump.fun/coin/3unDHbPUsLqQtoHgvuCsRSArnuhVjhsn11vRht5Xpump"
      },
      "details": "https://payday.direct/api/v1/coins/3unDHbPUsLqQtoHgvuCsRSArnuhVjhsn11vRht5Xpump"
    }
  ],
  "next_cursor": "NDEy",
  "has_more": false,
  "total": 412,
  "meta": {
    "updated_at": "2026-11-15T20:03:20.991Z",
    "api_version": "v1"
  }
}
```

## Example

```bash
curl "https://payday.direct/api/v1/registry" \
  -H "Authorization: Bearer pd_YOUR_KEY"
```