Skip to main content

fact_check.completed

Sent when a fact-check operation completes successfully

Event Data Schema

The data field in the webhook payload contains the following structure:

FieldTypeRequiredDescription
factCheckIdstring (uuid)YesID of the fact-check
statusstringYesStatus of the fact-check
totalClaimsnumberYesTotal number of claims extracted
verifiedClaimsnumberYesNumber of verified claims
processingTimeMsnumberYesProcessing time in milliseconds

Example Payload

Complete example of a webhook payload for this event type. The top-level id is the envelope identifier — stable across retries; use it as your idempotency key. See Webhooks Overview for the full envelope schema.

{
"eventType": "fact_check.completed",
"timestamp": 1704123456789,
"id": "456e7890-a12b-34c5-d678-901234567890",
"data": {
"factCheckId": "123e4567-e89b-12d3-a456-426614174000",
"status": "completed",
"totalClaims": 5,
"verifiedClaims": 4,
"processingTimeMs": 2500
}
}

For information about HTTP headers, security verification, and retry policies, see the Webhooks Overview.