---
title: "Government themes: where policy, money and markets are moving together"
method: GET
path: "/themes"
---

# Government themes: where policy, money and markets are moving together

`GET /themes`

## Request

- Base URL: `https://www.hillsignal.com/api/v1`
- URL: `https://www.hillsignal.com/api/v1/themes`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

Each theme joins bills, executive orders, purchase notices and contract awards into a dated timeline with a headline, why it matters and what to watch. Tickers come only from contracts that name the company.

Returns { themes: Theme[], count, notes }.

## Query parameters

- `limit` integer
- `theme_id` string
- `channel` string
- `min_events` integer
- `since` string

## Response `200`

OK

- object

## Other responses

- `400`: Error
- `401`: Error
- `429`: Error
- `500`: Error

---

[API](https://skmtc.dev/hillsignal/apis/hillsignal-rest-api.md) · [All operations](https://skmtc.dev/hillsignal/apis/hillsignal-rest-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hillsignal/apis/hillsignal-rest-api/revisions/043827c60767?raw)
