Public Task Type Overrides
Public
Public Task Type Overrides
Public endpoint: sparse list of task-type visibility overrides.
Returns ONLY the rows that differ from the default (live). The frontend
already ships the full task-type catalog statically — it only needs to
know the exceptions. Small payload (usually a handful of rows), no auth.
Callers should treat missing (category, task_type) pairs as live.
Served from Redis when warm. This endpoint is hit on every SSR render of
the /categories/[slug]/[taskType] SEO pages; the per-request connect
- asyncpg enum-introspection overhead on a cold pooled connection is what surfaced as the “Consecutive DB Queries” perf issue (Sentry AITASKER-BACKEND-31). Caching the tiny payload skips the DB on warm hits.
GET
Public Task Type Overrides
Response
200 - application/json
Successful Response