What problem does it solve? APIs expose every identifier and endpoint directly to clients, making broken object-level authorization, mass assignment, SSRF, and information leakage the dominant vulnerability classes. This Skill provides concrete patterns and checklists to find and fix these flaws before attackers do. ## Core Features & Use Cases - Object-Level Authorization: Enforces tenant scoping inside queries and via Postgres row-level security so cross-tenant reads become structurally impossible. - Input & SSRF Hardening: Strict request schemas with extra-field rejection, plus egress controls that block DNS rebinding and cloud metadata access. - Response & Inventory Hygiene: Explicit response schemas, correlation-id error handling, and CI checks that diff live routes against the OpenAPI spec. - Use Case: Before shipping a multi-tenant SaaS endpoint, run the checklist to verify every query is tenant-scoped, 404s hide existence, and deprecated routes have sunset dates. ## Quick Start Review my FastAPI invoice endpoint for broken object-level authorization and SSRF risks using the api-security checklist.