0491 Code Webhook Monitor Webhook
0491 Code Webhook Monitor Webhook
Webhook
High
8
Nodes
Webhook
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
8
Node Types
6
Node Types
webhook
Webhook
1 node
http Request
Replace Images, Retrieve All Slide Elements
2 nodes
respond To Webhook
Error Missing Fields, Respond to Webhook
2 nodes
sticky Note
Sticky Note
1 node
code
Retrieve matching Images ObjectIds
1 node
if
Check if all params are provided
1 node
Workflow JSON
7.97 KB
{
"name": "0491 Code Webhook Monitor Webhook",
"nodes": [
{
"id": "aea55995-2c2c-4f59-8b68-43fa1871bb4c",
"name": "Replace Images",
"type": "n8n-nodes-base.httpRequest",
"position": [
860,
140
],
"parameters": {
"url": "=https://slides.googleapis.com/v1/presentations/{{ $('Webhook').item.json[\"body\"][\"presentation_id\"] }}:batchUpdate ",
"method": "POST",
"options": {},
"jsonBody": "={\n \"requests\": [\n {\n \"replaceImage\": {\n \"imageObjectId\": \"{{ $json.objectId }}\",\n \"url\": \"{{ $('Webhook').item.json[\"body\"][\"image_url\"] }}\",\n \"imageReplaceMethod\": \"CENTER_CROP\"\n }\n },\n {\n \"updatePageElementAltText\": {\n \"objectId\": \"{{ $json.objectId }}\",\n \"description\": \"{{ $('Webhook').item.json[\"body\"][\"image_key\"] }}\"\n }\n }\n ]\n} \n ",
"sendBody": true,
"specifyBo...Showing first 1000 characters. Click "Expand" to view the full JSON.