Skip to content
StatusSupportDashboard
Webhooks
Event Types

workflow.succeeded

You will receive this event when a Data API workflow succeeds for an object.

{
"type": "workflow.succeeded",
"namespace": "users",
"id": "user_12345",
"request_id": "req_01h2m7qdmdjckc30e1mnq6xqfd",
"url": "https://app.safetykit.com/t/example/data-api/namespaces/users/user_12345/execution_abc",
"metadata": {
"customer_tier": "enterprise"
},
"output": {
"actions": ["suspend_account"],
"labels": [
{
"label": "fraud.risk_high",
"explanation": "High-risk behavior pattern detected",
"confidence": "medium"
}
],
"fields": {
"risk_score": 0.92
}
}
}
  • type: Event type discriminator (workflow.succeeded)
  • namespace: Namespace where the object was processed
  • id: Object identifier
  • request_id: Request identifier from ingestion
  • url: Link to the object view in SafetyKit
  • metadata: Optional metadata derived from ingested object metadata
  • output.actions: Actions produced by workflow/rules
  • output.labels: Labels produced by workflow
  • output.fields: Optional structured output fields