Skip to content
English
  • There are no suggestions because the search field is empty.

Example requests

Technical examples of complete Empath webhook requests: an assignment with personal data, a failed knowledge check with IDs only, and a publish.

Technical details: complete example requests. The values in angle brackets vary.

Course assigned (personal data on)

POST /empath HTTP/1.1
Content-Type: application/json
X-Empath-Event: course.assigned
X-Empath-Delivery: whk_course.assigned_
  
   _
   
    _
    
     _
     
       X-Empath-Timestamp: 1790000000 X-Empath-Signature: sha256=… 
     
    
   
  
{
  "id": "whk_course.assigned_
  
   _
   
    _
    
     _
     
      ", "type": "course.assigned", "createdAt": "2026-09-25T14:26:40.000Z", "tenantId": "
      
       ", "data": { "user": { "id": "
       
        ", "email": "jane@customer.com", "displayName": "Jane Doe" }, "object": { "type": "course", "id": "
        
         ", "title": "Security Awareness 2026" } } } 
        
       
      
     
    
   
  

Failed knowledge check (IDs only)

{
  "id": "whk_knowledge_check.failed_
  
   _
   
    _
    
     _
     
      ", "type": "knowledge_check.failed", "createdAt": "2026-09-25T14:30:00.000Z", "tenantId": "
      
       ", "data": { "user": { "id": "
       
        " }, "object": { "type": "knowledge_check", "id": "
        
         " } } } 
        
       
      
     
    
   
  

Content published (no person)

{
  "id": "whk_content.published_
  
   _
   
    _
    
     ", "type": "content.published", "createdAt": "2026-09-25T15:00:00.000Z", "tenantId": "
     
      ", "data": { "object": { "type": "content", "id": "
      
       ", "title": "Password Managers 101" } } } 
      
     
    
   
  

Good to know

  • Live IDs follow whk_{type}_{endpointId}_{userId}_{objectId}_{window} (or whk_{type}_{endpointId}_{objectId}_{window} for content). Tests start with evt_test_. Use these to search your logs, but treat the id as an opaque string in code.

Still need help?

Reach out to your Partner Success Manager, or email us at support@empathmsp.com. We’re happy to help!

Related articles

  • Payload reference
  • Request format: method, headers and timeouts