Knowledge base

List knowledge gaps

Questions the AI could not answer well, flagged by the gap detector with the customer message, the AI reply, a canonical form of the question, and a suggested answer and target. Open gaps by default; status=all for everything. Read-only: fix a gap with POST /knowledge/faqs or by editing identity.instructions, and dismiss it in the portal. Requires the read scope.

get/knowledge-gaps

Request

  • Base URL: https://sumgenius.ai/api/v1
  • URL: https://sumgenius.ai/api/v1/knowledge-gaps
  • Auth: one of:
    • API key in header X-SumGenius-Api-Key
    • HTTP bearer

Query parameters

status'pending' | 'open' | 'resolved' | 'dismissed' | 'all'

Default open. Use all for every status.

signal_type'no_knowledge' | 'weak_match' | 'negative_feedback' | 'escalation'

Why it was flagged.

channel'facebook' | 'instagram' | 'sms' | 'telegram' | 'whatsapp'

Channel the question came in on.

sincestring date-time

ISO-8601 UTC on last_seen_at.

limitinteger

Page size, 1 to 100. Default 25.

starting_afterstring

The next_cursor from the previous page.

Response

A page

has_moreboolean required
next_cursorstring nullable required

Pass as starting_after for the next page. Null on the last page.

Changes

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