Skip to main content
GET
List Routing Preferences
Returns every preference authored by the caller plus every team-scoped preference in the active organization. Each preference bundles a set of keyword rules, few-shot examples, and per-mode confidence-floor overrides that bias Theo’s routing engine for the caller’s domain. Hidden per-key preferences (the rows backing the per-key routing-rules surface) are excluded from this listing — manage those via /api/v1/keys/{id}/routing-rules instead.

Authentication

Requires a Bearer token with the billing API key scope. See Authentication.

Request Examples

Response

object[]
Array of preference objects. Each preference includes id, name, description, user_id, org_id, enabled, is_default, rules, examples, and confidence_floor_overrides.

Example Response