admin

Cross-tenant Request ledger

get/v1/admin/requests

Request

  • Base URL: https://api.patricia.app (the document declares no server; this is the origin it was published from)
  • URL: https://api.patricia.app/v1/admin/requests
  • Auth: HTTP bearer

Query parameters

team_idstring uuid nullable
reporter_actor_idstring uuid nullable
source'slack' | 'teams' | 'web' | 'email' | 'system'

Where a report originated. For a chat report it is the platform (slack / teams); the column is also the seam for external reporters (a public web form, an inbound email) later, so the sweep is source-neutral. Derived from the reporting platform, never hardcoded (a Teams report must not be stamped slack).

intake_kind'bug' | 'feature' nullable
status_code'new' | 'triaging' | 'shipping' | 'shipped' | 'duplicate' | 'rejected' | 'drafted' | 'cancel_requested' | 'failed'

The triage lifecycle of a single bug report (plain String column, not a PG enum).

severity'blocker' | 'high' | 'medium' | 'low'
areastring nullable
priorityinteger nullable
confidence_minnumber nullable
confidence_maxnumber nullable
linear_state_type'backlog' | 'unstarted' | 'started' | 'completed' | 'canceled'
duplicate_state'any' | 'only_duplicates' | 'only_originals'
related_run_idstring uuid nullable
created_afterstring date-time nullable
created_beforestring date-time nullable
searchstring nullable
limitinteger
sort_by'created_at:desc' | 'created_at:asc'
pqstring nullable
from_prevboolean

Response

Successful Response

firststring nullable
nextstring nullable
previousstring nullable

Changes

No recorded changes to this operation across all 1 revision of this API.