---
title: "Penalty & enforcement dataset for the applicable laws"
method: GET
path: "/penalties"
---

# Penalty & enforcement dataset for the applicable laws

`GET /penalties`

## Request

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

Per applicable law: the monetary/other penalty, enforcing body, citation, and primary source, plus a sector-level penalty-structure summary (full result only). Provide at least a jurisdiction or a sector. Paid feature (Developer+); lower tiers receive a one-item preview.

## Query parameters

- `jurisdiction` string
- `sector` string

## Response `200`

Penalties for the context.

- object
  - `api_version` string
  - `data` Penalty[]
    - `law` string
    - `jurisdiction` string
    - `layer` 'state' | 'federal' | 'landscape' | 'country'
    - `penalty` string, nullable
    - `citation` string, nullable
    - `government_body` string, nullable
    - `status` string, nullable
    - `may_not_apply` boolean
    - `source_url` string, nullable
    - `source_tier` 'primary' | 'secondary' | 'unverified'
  - `meta` object
    - `tier` string
    - `total` integer
    - `count` integer
    - `sector_summary` object, nullable
      - `sector` string
      - `penalty_structure` string, nullable
      - `enforcement_bodies` string[]
    - `preview` boolean
    - `required_tier` string, nullable
    - `upgrade` string, nullable
    - `disclaimer` string
    - `attribution` string

## Other responses

- `400`: Missing/invalid jurisdiction or sector
- `429`: Rate limited

---

[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)
