{"id":7796,"date":"2026-05-17T06:20:59","date_gmt":"2026-05-17T03:20:59","guid":{"rendered":"http:\/\/mohamed"},"modified":"2026-05-18T15:00:00","modified_gmt":"2026-05-18T12:00:00","slug":"webhook-payload-structure","status":"publish","type":"docs","link":"https:\/\/docs.tawarly.com\/ar\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/webhook-payload-structure\/","title":{"rendered":"Webhook Payload Structure"},"content":{"rendered":"<h2>Overview<\/h2>\n<p>The webhook payload is the JSON body sent by Rise Audit Pro to the external URL.<\/p>\n<h2>Example payload<\/h2>\n<pre><code>{\n  \"event_id\": 124,\n  \"event_type\": \"activity\",\n  \"action\": \"deleted\",\n  \"entity_type\": \"invoices\",\n  \"entity_id\": 87,\n  \"entity_title\": \"INV-00087\",\n  \"performed_by\": {\n    \"id\": 3,\n    \"name\": \"Demo Admin\",\n    \"email\": \"admin@example.com\"\n  },\n  \"ip_address\": \"203.0.113.10\",\n  \"country\": \"Egypt\",\n  \"severity\": \"high\",\n  \"created_at\": \"2026-05-17 10:30:00\",\n  \"changes\": null,\n  \"source\": \"rise_audit_pro\"\n}<\/code><\/pre>\n<h2>Recommended handling<\/h2>\n<ul>\n<li>Validate the signature if enabled.<\/li>\n<li>Do not assume optional fields always exist.<\/li>\n<li>Mask sensitive values before posting to chat.<\/li>\n<li>Log delivery failures.<\/li>\n<li>Version your custom webhook parsers.<\/li>\n<\/ul>\n<h2>Common mistake<\/h2>\n<p>Do not send complete raw diffs to public chat rooms. Use short, safe summaries for notifications.<\/p>","protected":false},"excerpt":{"rendered":"<p>Overview The webhook payload is the JSON body sent by Rise Audit Pro to the external URL. Example payload { &#8220;event_id&#8221;: 124, &#8220;event_type&#8221;: &#8220;activity&#8221;, &#8220;action&#8221;: &#8220;deleted&#8221;, &#8220;entity_type&#8221;: &#8220;invoices&#8221;, &#8220;entity_id&#8221;: 87, &#8220;entity_title&#8221;: &#8220;INV-00087&#8221;, &#8220;performed_by&#8221;: { &#8220;id&#8221;: 3, &#8220;name&#8221;: &#8220;Demo Admin&#8221;, &#8220;email&#8221;: &#8220;admin@example.com&#8221; }, &#8220;ip_address&#8221;: &#8220;203.0.113.10&#8221;, &#8220;country&#8221;: &#8220;Egypt&#8221;, &#8220;severity&#8221;: &#8220;high&#8221;, &#8220;created_at&#8221;: &#8220;2026-05-17 10:30:00&#8221;, &#8220;changes&#8221;: null, &#8220;source&#8221;: &#8220;rise_audit_pro&#8221; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":8292,"menu_order":17,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"doc_badge":[],"class_list":["post-7796","docs","type-docs","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Webhook Payload Structure - Tawarly Ltd<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Webhook Payload Structure - Tawarly Ltd\" \/>\n<meta property=\"og:description\" content=\"Overview The webhook payload is the JSON body sent by Rise Audit Pro to the external URL. Example payload { &quot;event_id&quot;: 124, &quot;event_type&quot;: &quot;activity&quot;, &quot;action&quot;: &quot;deleted&quot;, &quot;entity_type&quot;: &quot;invoices&quot;, &quot;entity_id&quot;: 87, &quot;entity_title&quot;: &quot;INV-00087&quot;, &quot;performed_by&quot;: { &quot;id&quot;: 3, &quot;name&quot;: &quot;Demo Admin&quot;, &quot;email&quot;: &quot;admin@example.com&quot; }, &quot;ip_address&quot;: &quot;203.0.113.10&quot;, &quot;country&quot;: &quot;Egypt&quot;, &quot;severity&quot;: &quot;high&quot;, &quot;created_at&quot;: &quot;2026-05-17 10:30:00&quot;, &quot;changes&quot;: null, &quot;source&quot;: &quot;rise_audit_pro&quot; [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.tawarly.com\/ar\/docs\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/webhook-payload-structure\/\" \/>\n<meta property=\"og:site_name\" content=\"Tawarly Ltd\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-18T12:00:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/docs\\\/rise-audit-pro-documentation\\\/api-webhooks-and-audit-record-management\\\/webhook-payload-structure\\\/\",\"url\":\"https:\\\/\\\/docs.tawarly.com\\\/docs\\\/rise-audit-pro-documentation\\\/api-webhooks-and-audit-record-management\\\/webhook-payload-structure\\\/\",\"name\":\"Webhook Payload Structure - Tawarly Ltd\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/#website\"},\"datePublished\":\"2026-05-17T03:20:59+00:00\",\"dateModified\":\"2026-05-18T12:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/docs\\\/rise-audit-pro-documentation\\\/api-webhooks-and-audit-record-management\\\/webhook-payload-structure\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/docs.tawarly.com\\\/docs\\\/rise-audit-pro-documentation\\\/api-webhooks-and-audit-record-management\\\/webhook-payload-structure\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/docs\\\/rise-audit-pro-documentation\\\/api-webhooks-and-audit-record-management\\\/webhook-payload-structure\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/docs.tawarly.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Rise Audit Pro Documentation\",\"item\":\"https:\\\/\\\/docs.tawarly.com\\\/docs\\\/rise-audit-pro-documentation\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"API, Webhooks and Audit Record Management\",\"item\":\"https:\\\/\\\/docs.tawarly.com\\\/docs\\\/rise-audit-pro-documentation\\\/api-webhooks-and-audit-record-management\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Webhook Payload Structure\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/#website\",\"url\":\"https:\\\/\\\/docs.tawarly.com\\\/\",\"name\":\"Tawarly Ltd\",\"description\":\"inspired by the future\",\"publisher\":{\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/docs.tawarly.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/#organization\",\"name\":\"Tawarly Ltd\",\"url\":\"https:\\\/\\\/docs.tawarly.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ar\",\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/docs.tawarly.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/logo-full.png\",\"contentUrl\":\"https:\\\/\\\/docs.tawarly.com\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/logo-full.png\",\"width\":300,\"height\":81,\"caption\":\"Tawarly Ltd\"},\"image\":{\"@id\":\"https:\\\/\\\/docs.tawarly.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Webhook Payload Structure - Tawarly Ltd","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"ar_AR","og_type":"article","og_title":"Webhook Payload Structure - Tawarly Ltd","og_description":"Overview The webhook payload is the JSON body sent by Rise Audit Pro to the external URL. Example payload { \"event_id\": 124, \"event_type\": \"activity\", \"action\": \"deleted\", \"entity_type\": \"invoices\", \"entity_id\": 87, \"entity_title\": \"INV-00087\", \"performed_by\": { \"id\": 3, \"name\": \"Demo Admin\", \"email\": \"admin@example.com\" }, \"ip_address\": \"203.0.113.10\", \"country\": \"Egypt\", \"severity\": \"high\", \"created_at\": \"2026-05-17 10:30:00\", \"changes\": null, \"source\": \"rise_audit_pro\" [&hellip;]","og_url":"https:\/\/docs.tawarly.com\/ar\/docs\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/webhook-payload-structure\/","og_site_name":"Tawarly Ltd","article_modified_time":"2026-05-18T12:00:00+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631":"\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.tawarly.com\/docs\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/webhook-payload-structure\/","url":"https:\/\/docs.tawarly.com\/docs\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/webhook-payload-structure\/","name":"Webhook Payload Structure - Tawarly Ltd","isPartOf":{"@id":"https:\/\/docs.tawarly.com\/#website"},"datePublished":"2026-05-17T03:20:59+00:00","dateModified":"2026-05-18T12:00:00+00:00","breadcrumb":{"@id":"https:\/\/docs.tawarly.com\/docs\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/webhook-payload-structure\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.tawarly.com\/docs\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/webhook-payload-structure\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.tawarly.com\/docs\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/webhook-payload-structure\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.tawarly.com\/"},{"@type":"ListItem","position":2,"name":"Rise Audit Pro Documentation","item":"https:\/\/docs.tawarly.com\/docs\/rise-audit-pro-documentation\/"},{"@type":"ListItem","position":3,"name":"API, Webhooks and Audit Record Management","item":"https:\/\/docs.tawarly.com\/docs\/rise-audit-pro-documentation\/api-webhooks-and-audit-record-management\/"},{"@type":"ListItem","position":4,"name":"Webhook Payload Structure"}]},{"@type":"WebSite","@id":"https:\/\/docs.tawarly.com\/#website","url":"https:\/\/docs.tawarly.com\/","name":"Tawarly Ltd","description":"inspired by the future","publisher":{"@id":"https:\/\/docs.tawarly.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.tawarly.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"},{"@type":"Organization","@id":"https:\/\/docs.tawarly.com\/#organization","name":"Tawarly Ltd","url":"https:\/\/docs.tawarly.com\/","logo":{"@type":"ImageObject","inLanguage":"ar","@id":"https:\/\/docs.tawarly.com\/#\/schema\/logo\/image\/","url":"https:\/\/docs.tawarly.com\/wp-content\/uploads\/2021\/03\/logo-full.png","contentUrl":"https:\/\/docs.tawarly.com\/wp-content\/uploads\/2021\/03\/logo-full.png","width":300,"height":81,"caption":"Tawarly Ltd"},"image":{"@id":"https:\/\/docs.tawarly.com\/#\/schema\/logo\/image\/"}}]}},"author_avatar":"https:\/\/secure.gravatar.com\/avatar\/08585f715052565fc38d5f512ef098033f30c14d4c14becefded93819a77543c?s=96&d=mm&r=g","author_name":"mohamed","_links":{"self":[{"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/docs\/7796","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/comments?post=7796"}],"version-history":[{"count":1,"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/docs\/7796\/revisions"}],"predecessor-version":[{"id":8228,"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/docs\/7796\/revisions\/8228"}],"up":[{"embeddable":true,"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/docs\/8292"}],"wp:attachment":[{"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/media?parent=7796"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/doc_tag?post=7796"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/docs.tawarly.com\/ar\/wp-json\/wp\/v2\/doc_badge?post=7796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}