<!-- Copyright (c) 2026 defconxt. All rights reserved. -->
<!-- Licensed under AGPL-3.0 — see LICENSE file for details. -->
<!-- NERF is a trademark of defconxt. -->

# API Reference — Performing Regulatory Incident Reporting

## Endpoints

| Endpoint | Method | Purpose |
|---|---|---|
| `POST /api/regulatory/assess` | POST | Assess reporting obligations |
| `POST /api/regulatory/reports` | POST | Generate regulatory report |
| `GET /api/regulatory/{id}/deadlines` | GET | Track notification deadlines |
| `POST /api/regulatory/{id}/submit` | POST | Submit regulatory report |

## Agent Script

```bash
node agent.js assess --incident-id INC-2026-0200 \
  --data-types '["personal","health"]' --jurisdictions '["eu","us"]'
node agent.js generate-report --incident-id INC-2026-0200 --regulation gdpr
node agent.js track-deadlines --incident-id INC-2026-0200
```
