Webhooks: Payload Examples (Snapshot)
Employee Events
Section titled “Employee Events”employee.created
Section titled “employee.created”{ "Event": "employee.created", "System": "se\_\_brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": {}, "PostChange": { "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test@caspeco.se", "Enabled": true } } }, "TraceId": "f3d98033-dc8a-4b3b-b50a-1f1649fc08d4"}employee.updated
Section titled “employee.updated”Update first name
{ "Event": "employee.updated", "System": "se__brouppsara", "SystemName": "", "Content": { "EmployeeId": "81ff7252-00ff-4d37-89de-4e4bf1beXXXX", "FirstName": "Sara" }, "TraceId": "7b5e8b3a-6b55-4892-8756-662b3674981a"}Update last name
{ "Event": "employee.updated", "System": "se\_\_brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "FirstName": "Dawit", "LastName": "Svensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se", "Enabled": true }, "PostChange": { "FirstName": "Dawit", "LastName": "Zvensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se", "Enabled": true } } }, "TraceId": "5a5c4be9-2581-4f34-9bfe-e30df8dd166d"}Update first name and last name
{ "Event": "employee.updated", "System": "se\_\_brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "FirstName": "Dawit", "LastName": "Zvensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se", "Enabled": true }, "PostChange": { "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se", "Enabled": true } } }, "TraceId": "150d8192-0069-462d-bf4a-dd1f3e31fd98"}Update private email and last name
{ "Event": "employee.updated", "System": "se\_\_brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.test+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se", "Enabled": true }, "PostChange": { "FirstName": "David", "LastName": "Zvensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se", "Enabled": true } } }, "TraceId": "ed41fc24-ffdd-4639-8d35-82bf4f088114"}Update work email
{ "Event": "employee.updated", "System": "se\_\_brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.test+wow@caspeco.se", "WorkEmail": "david.test+test@caspeco.se", "Enabled": true }, "PostChange": { "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.test+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se", "Enabled": true } } }, "TraceId": "a55b0e18-bfe7-4835-b054-7397e400393c"}Add an employment
{ "Event": "employee.updated", "System": "se**brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": {}, "PostChange": { "Employments": [ { "EmploymentId": "se**brouppsara_402", "Profession": "Disk", "Station": "Brödernas, Uppsala", "BusinessUnit": "Brödernas, Uppsala" } ] } } }, "TraceId": "2b2431f0-d126-468a-9637-41e93bacd56e"}Update profession
{ "Event": "employee.updated", "System": "se**brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "Employments": [ { "EmploymentId": "se**brouppsara_402", "Profession": "Disk", "Station": "Brödernas, Uppsala", "BusinessUnit": "Brödernas, Uppsala" } ] }, "PostChange": { "Employments": [ { "EmploymentId": "se__brouppsara_402", "Profession": "Köksbiträde", "Station": "Brödernas, Uppsala", "BusinessUnit": "Brödernas, Uppsala" } ] } } }, "TraceId": "99c9a4f7-b9ef-490a-90d8-efe216eab328"}Update station and business unit
{ "Event": "employee.updated", "System": "se**brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "Employments": [ { "EmploymentId": "se**brouppsara_402", "Profession": "Köksbiträde", "Station": "Brödernas, Uppsala", "BusinessUnit": "Brödernas, Uppsala" } ] }, "PostChange": { "Employments": [ { "EmploymentId": "se__brouppsara_402", "Profession": "Köksbiträde", "Station": "Källaren", "BusinessUnit": "Källaren" } ] } } }, "TraceId": "6d33499a-7125-412f-9e8c-379e6de1fb07"}employment.ended
Section titled “employment.ended”{ "Event": "employment.ended", "System": "se**brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "Employments": [ { "EmploymentId": "se**brouppsara_402", "Profession": "Köksbiträde", "Station": "Källaren", "BusinessUnit": "Källaren" } ] }, "PostChange": {} } }, "TraceId": "e196a870-a514-4fae-9681-21c6039cf340"}employee.enabled
Section titled “employee.enabled”An employee is set to enable (visible in Caspeco)
{ "Event": "employee.enabled", "System": "se\_\_brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "Enabled": false, "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se" }, "PostChange": { "Enabled": true, "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se" } } }, "TraceId": "a30f38e6-f6fb-4a10-a345-d35c6101126c"}An employee is set to disabled (hidden in Caspeco)
{ "Event": "employee.enabled", "System": "se\_\_brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "Enabled": true, "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se" }, "PostChange": { "Enabled": false, "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se" } } }, "TraceId": "377b81f9-46d2-4e47-8ec1-bfd78d667ef7"}employee.deleted
Section titled “employee.deleted”{ "Event": "employee.deleted", "System": "se\_\_brouppsara", "Content": { "EmployeeId": "e1275fa3-114d-4e78-9a91-1822096dabf0", "Snapshots": { "PreChange": { "FirstName": "David", "LastName": "Svensson", "PrivateEmail": "david.svensson+wow@caspeco.se", "WorkEmail": "david.test+wow@caspeco.se", "Enabled": true }, "PostChange": {} } }, "TraceId": "af457796-e818-432a-9ad1-6bd9c2c70325"}