connector_health
ADMIN/CURATOR ONLY, the health of every connector autario offers. ONE row per gallery connector: provider, title, logo_url, auth_kind (oauth | key | none), access (the OAuth login state: public | testers_only | in_review | no_row; null for key connectors), pilot_accounts, review (vendor review state), users and instances connected, status, message, systemic (the repeated refusal: accounts, provider_accounts, cause, message, reports; null when none), validated_by_others (distinct non-curator accounts with a clean run) + validated_first_at, last_ok_at, last_issue_at, coverage. STATUS is one derived word, first match wins: broken_by_us (our last runs failed on our own request, the tile is hidden) > systemic_refusal (the same user-side refusal, permission or user_input, on 2+ accounts or on every account of the provider: ours to check, likely a preset asks for something these accounts do not have) > vendor_issue (open issues, mostly the vendor's fault) > needs_user_action (open issues of cause permission or user_input) > in_review / testers_only (OAuth login not public yet) > suspended (the preset declares new connections paused; instances keep refreshing) > unverified (never delivered rows) > verified. MESSAGE is the dominant open issue with cause, count, accounts and the vendor's own sentence, null when clean. Rows are sorted by status then users, so the first rows are the ones to act on. Filter with status. The same rows as Admin > Providers > Connector health and GET /api/admin/connector-health. Read-only. Requires the connector to be OAuth-authorized as the autario curator account | any other caller gets a permission error. Use when asked "which connectors are broken", "is the Instagram connector healthy", "what should I fix first", "which connectors wait on a vendor review".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | Output wire format for this MCP call. Default 'toon' (Token-Oriented Notation, fewest tokens, best for tabular rows). 'compact' = minified JSON. 'json' = pretty JSON for readability. The REST API always returns JSON regardless. | |
| status | No | Only the rows with this status (default: every row). |