---
title: "Bills you follow"
method: GET
path: "/v1/me/followed-bills"
tags: ["Me"]
---

# Bills you follow

`GET /v1/me/followed-bills`

## Request

- Base URL: `https://api.dapperglobal.com`
- URL: `https://api.dapperglobal.com/v1/me/followed-bills`
- Auth: API key in header `X-API-Key`

The bills you marked as followed in the Dapper platform, newest follow first. Same row shape as `GET /v1/bills` — title, authors, `latest_state`, `dapper_url` — plus `followed_at` and `notify`.

This reads your watchlist; `PUT`/`DELETE /v1/bills/{bill_id}/follow` change it. `meta.total` is the full count; `meta.unresolved_follows`, when present, is how many of your follows point at a bill that no longer exists (17% of all follows platform-wide, all of them from before 2026 — re-ingestion replaced the record under them).

## Query parameters

- `limit` integer: Bills per page (1-100).
- `cursor` string, nullable: Pass back `meta.next_cursor` from the previous page.

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/dapperglobal/apis/dapper-political-intelligence-api.md) · [All operations](https://skmtc.dev/dapperglobal/apis/dapper-political-intelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/dapperglobal/apis/dapper-political-intelligence-api/revisions/f34d9e6a2b0e?raw)
