Direct naar de inhoud
Sursa Developers

Events · Vragen en antwoorden

question.unanswered

Vraag onbeantwoord

De assistent kon een vraag niet beantwoorden (data.reason: no_hits, er is niets gevonden; restricted, het onderwerp is afgeschermd door het toegangsprofiel).

Objecttype
question
Geleverd aan
Webhooks die het object mogen zien: op basis van rol, dataprofiel en collecties

Payload

Object: EventQuestionUnanswered

  • idstringverplicht

    ID van het event (evt_…), ook meegestuurd als header webhook-id. Gebruik die om dubbele leveringen te negeren.

  • typestringverplicht

    Toegestane waarden: question.unanswered

  • created_atstring (date-time)verplicht

    Wanneer de wijziging plaatsvond (UTC).

  • org_idintegerverplicht
  • api_versionstringverplicht

    Contractversie van het schema van data.

  • sequenceinteger

    Volgnummer van de levering binnen de webhook (ontbreekt bij een testevent).

  • objectWebhookEventObjectverplicht
  • payloadstringverplicht

    thin betekent geen data: lees het object via de API.

    Toegestane waarden: fullthin

  • dataobject
    Velden
    • questionEventQuestionverplicht
    • answer_idstring | nullverplicht
    • collectionstringverplicht
    • reasonstringverplicht

      Neutrale redencode (uitbreidbare enumeratie: behandel een onbekende code als een algemene fout). Waarden: no_hits, restricted.

  • testbooleanverplicht

    Een testevent, verstuurd door POST /v1/webhooks/{webhook_id}/test.

Voorbeeldlevering

{
  "id": "evt_0123456789abcdef0123456789abcdef",
  "type": "question.unanswered",
  "created_at": "2026-10-24T10:00:03Z",
  "org_id": 1,
  "api_version": "1.62.0",
  "sequence": 1042,
  "object": {
    "type": "question",
    "id": "3051"
  },
  "payload": "full",
  "data": {
    "question": {
      "id": 3051,
      "text": "How do I request a refund?",
      "user_id": 7
    },
    "answer_id": "a_51c0",
    "collection": "support",
    "reason": "no_hits"
  },
  "test": false
}

Events ontvangen

Elke levering is een POST-request met deze JSON-body naar het ontvangstadres van je webhook. Controleer de header webhook-signature (Standard Webhooks) voordat je de body vertrouwt, antwoord binnen een paar seconden met een 2xx-status en doe het werk daarna. Leveringen aan één webhook behouden de volgorde van de events; een mislukte levering wordt met steeds langere pauzes opnieuw geprobeerd.

Er kunnen op elk moment nieuwe eventtypes en nieuwe velden bij komen: sla de types en velden over die je niet kent.

Dezelfde events staan 30 dagen in de eventfeed →