---
title: "Search records by title/summary text"
method: GET
path: "/search"
---

# Search records by title/summary text

`GET /search`

## Request

- Base URL: `https://ai-law-tracker.com/api/v1`
- URL: `https://ai-law-tracker.com/api/v1/search`
- Auth: one of:
  - none
  - API key in header `X-API-Key`
  - HTTP bearer

## Query parameters

- `q` string, required
- `scope` 'state' | 'federal' | 'eu' | 'global'
- `jurisdiction` string
- `status` string
- `in_force` boolean
- `updated_since` string, date-time
- `sort` 'updated_at' | 'record_date' | 'title'
- `order` 'asc' | 'desc'
- `limit` integer
- `offset` integer

## Response `200`

Ranked results

## Other responses

- `400`: Missing q

---

[API](https://skmtc.dev/ai-law-tracker/apis/ai-law-tracker-public-laws-api.md) · [All operations](https://skmtc.dev/ai-law-tracker/apis/ai-law-tracker-public-laws-api/llms.txt) · [OpenAPI document](https://skmtc.dev/ai-law-tracker/apis/ai-law-tracker-public-laws-api/revisions/25403268a853?raw)
