This workflow follows the HTTP Request → Postgres recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"active": false,
"connections": {
"Schedule Trigger": {
"main": [
[
{
"node": "HTTP Request",
"type": "main",
"index": 0
}
]
]
},
"HTTP Request": {
"main": [
[
{
"node": "Code",
"type": "main",
"index": 0
}
]
]
},
"Postgres": {
"main": [
[
{
"node": "Code1",
"type": "main",
"index": 0
}
]
]
},
"If1": {
"main": [
[
{
"node": "Postgres2",
"type": "main",
"index": 0
}
],
[]
]
},
"Code1": {
"main": [
[
{
"node": "If1",
"type": "main",
"index": 0
}
]
]
},
"Code": {
"main": [
[
{
"node": "Postgres",
"type": "main",
"index": 0
}
]
]
},
"Postgres2": {
"main": [
[
{
"node": "Telegram1",
"type": "main",
"index": 0
}
]
]
}
},
"createdAt": "2025-10-18T11:03:37.975Z",
"id": "isZu3pnWO4sjQ4XL",
"isArchived": false,
"meta": {
"templateCredsSetupCompleted": true
},
"name": "IngatlanBazar",
"nodes": [
{
"parameters": {
"url": "https://www.ingatlanbazar.hu/api/property-search",
"sendQuery": true,
"queryParameters": {
"parameters": [
{
"name": "property_location",
"value": "107255"
},
{
"name": "price_max",
"value": "350"
},
{
"name": "property_type",
"value": "on"
},
{
"name": "property__2",
"value": "3"
},
{
"name": "list-order",
"value": "1"
},
{
"name": "limit",
"value": "500"
}
]
},
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "accept",
"value": "application/json, text/plain, */*"
},
{
"name": "accept-language",
"value": "en-US,en;q=0.9"
},
{
"name": "dnt",
"value": "1"
},
{
"name": "priority",
"value": "u=1, i"
},
{
"name": "referer",
"value": "https://www.ingatlanbazar.hu/alberlet-Budapest-XIII-kerulet-Kiado-Lakas-350-ezer-Ft-ig?property_location=107255&price_max=350&property_type=on&property__2=3&list-order=1"
},
{
"name": "sec-ch-ua",
"value": "\"Chromium\";v=\"141\", \"Not?A_Brand\";v=\"8\""
},
{
"name": "sec-ch-ua-mobile",
"value": "?0"
},
{
"name": "sec-ch-ua-platform",
"value": "\"macOS\""
},
{
"name": "sec-fetch-dest",
"value": "empty"
},
{
"name": "sec-fetch-mode",
"value": "cors"
},
{
"name": "sec-fetch-site",
"value": "same-origin"
},
{
"name": "user-agent",
"value": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36"
},
{
"name": "cookie",
"value": "usprivacy=1---;_vid=f39dab4fe14fad5718e26de99df69cb7;_ga=GA1.1.1154703117.1760707773;euconsent-v2=CQZb0YAQZb0YAAKA9AHUCBFsAP_gAEPgAA6gLrNR_G__bWlr-bb3aftkeYxP9_hr7sQxBgbJk24FzLvW_JwXx2E5NAzatqIKmRIAu3TBIQNlHJDURVCgKIgVryDMaEyUoTNKJ6BkiFMRI2NYCFxvm4tjWQCY5vr99lc1mB-N7dr82dzyy6hHn3a5_2S1WJCdIYetDfv8ZBKT-9IEd_x8v4v4_F7pE2-eS1n_pGvp6j9-Yns_dBmxt-bSffzPn__rl_e7X_vf_n37v94XH77v____f_-7___wXXABMNCogjLIgQCBQMIIEACgrCACgQBAAAkDRAQAmDApyBgAusJkAIAUAAwQAgABBgACAAASABCIAKACAQAAQCBQABgAQBAQAMDAAGACxEAgABAdAxTAggECwASMyqDTAlAASCAlsqEEgGBBXCEIs8AggREwUAAAIABQEAADwWAhJICViQQBcQTQAAEAAAUQIECKQswBBUGaLQXgSdRkaYBg-YJklOgyAJgjIyTYhN-Ew8UhRCghyA2KWYAwAAAA.f_gAAAAAAAAA;addtl_consent=1~43.3.9.6.9.13.6.4.15.9.5.2.11.8.1.3.2.10.33.4.15.17.2.9.20.7.20.5.20.9.2.1.4.40.4.14.9.13.8.9.6.6.9.41.5.3.1.27.1.17.10.10.8.6.2.8.3.4.146.65.1.17.19.25.35.5.18.9.7.21.20.2.4.18.24.4.9.6.5.2.14.25.3.2.2.8.2.26.8.6.3.10.4.20.2.17.10.11.1.3.22.16.2.6.8.6.11.6.5.17.16.11.19.28.12.1.5.2.17.9.6.40.17.4.9.15.8.7.3.12.7.2.4.1.19.13.22.13.2.6.8.10.1.4.15.2.4.9.4.5.4.7.13.5.15.17.4.14.10.15.2.5.6.2.2.1.2.14.7.4.8.2.9.28.12.13.2.18.1.1.3.1.1.9.7.2.16.5.19.8.4.8.5.4.8.4.4.2.14.2.13.4.2.6.9.6.3.2.2.3.7.9.10.11.9.19.8.3.3.1.2.3.9.19.22.4.3.27.3.4.6.3.3.3.4.1.7.11.4.1.11.6.1.10.13.3.2.2.4.3.2.2.7.15.7.14.4.3.4.5.7.2.2.5.5.3.9.7.9.1.5.3.7.10.11.1.3.1.1.2.1.3.2.6.1.12.8.1.3.1.1.2.2.7.6.1.1.4.3.6.1.2.1.4.1.1.4.1.1.2.1.8.1.7.4.3.3.3.5.3.15.1.15.10.28.1.2.2.12.3.4.1.6.3.4.7.1.3.1.4.1.5.3.1.2.1.4.1.5.2.3.1.2.2.6.2.1.2.2.2.4.1.1.1.2.2.1.1.1.1.2.1.1.1.2.2.1.1.2.1.2.1.7.1.7.1.1.2.2.1.4.2.1.1.9.1.6.2.1.6.2.3.2.1.1.1.2.5.2.4.1.1.2.2.1.1.7.1.2.2.1.2.1.2.3.1.1.2.4.1.1.1.9.6.4.5.9.1.2.3.1.4.3.2.2.3.1.1.1.1.12.1.3.1.1.2.2.1.6.3.3.5.2.7.1.1.2.5.1.9.5.1.3.1.8.4.5.1.9.1.1.1.2.1.1.1.4.2.13.1.1.3.1.2.5.1.2.1.1.1.2.1.3.1.1.1.1.2.4.1.5.1.2.4.3.10.2.9.7.2.2.1.3.3.1.6.1.2.5.1.1.2.6.4.2.1.200.200.100.300.400.100.100.100.400.1700.304.596.100.1000.800.500.400.200.200.500.2101.99.303.99.104.95.1399.1100.100.4302.1798.2100.800.100.600.200.900.100.200.700.100.800.2900.1400.300.400.2200.2300.400.1101.499.400.2100.100.100.2100.1301.299.600.1100.101.99;IABGPP_HDR_GppString=DBABMA~CQZdq93QZdq93AKA9AHUCBFsAP_gAEPgAA6gLrNR_G__bWlr-bb3aftkeYxP9_hr7sQxBgbJk24FzLvW_JwXx2E5NAzatqIKmRIAu3TBIQNlHJDURVCgKIgVryDMaEyUoTNKJ6BkiFMRI2NYCFxvm4tjWQCY5vr99lc1mB-N7dr82dzyy6hHn3a5_2S1WJCdIYetDfv8ZBKT-9IEd_x8v4v4_F7pE2-eS1n_pGvp6j9-Yns_dBmxt-bSffzPn__rl_e7X_vf_n37v94XH77v____f_-7___wXXABMNCogjLIgQCBQMIIEACgrCACgQBAAAkDRAQAmDApyBgAusJkAIAUAAwQAgABBgACAAASABCIAKACAQAAQCBQABgAQBAQAMDAAGACxEAgABAdAxTAggECwASMyqDTAlAASCAlsqEEgGBBXCEIs8AggREwUAAAIABQEAADwWAhJICViQQBcQTQAAEAAAUQIECKQswBBUGaLQXgSdRkaYBg-YJklOgyAJgjIyTYhN-Ew8UhRCghyA2KWYAwAAAA.f_gAAAAAAAAA;__gfp_64b=vvdr6VyTJ.ESqfCoiFMXgS74OlQAkmXWaZnFSTE26.X.O7|1760707775|2|||8:2:32;_hjSessionUser_3690208=eyJpZCI6Ijg1ZjcyZDdjLTUzZjUtNWZiMS1hY2ZlLWNhNWYxMzFhY2JmZiIsImNyZWF0ZWQiOjE3NjA3MDc3NzE4NjgsImV4aXN0aW5nIjp0cnVlfQ==;_gcl_au=1.1.280498929.1760707894;ao-fpgad=%7B%22fpcRequired%22%3Afalse%2C%22checkTS%22%3A1760736928126%2C%22domain%22%3A%22ingatlanbazar.hu%22%7D;_gcl_aw=GCL.1760736929.CjwKCAjw0sfHBhB6EiwAQtv5qaddbUNxV8it38e5e3gPSWfTlhEQOTxeHgUj74KAZuZT3oY4nVkmDxoCr4MQAvD_BwE;_gcl_gs=2.1.k1$i1760736927$u207381835;_hjSession_3690208=eyJpZCI6IjFkZWViNTk2LTQ1ZTAtNGMwMC1hMjc0LTBjNWE5Y2QyMjI3MCIsImMiOjE3NjA3MzY5MjgyNzUsInMiOjAsInIiOjAsInNiIjowLCJzciI6MCwic2UiOjAsImZzIjowLCJzcCI6MX0=;req_dt=Sat Oct 18 2025;__gads=ID=431b44cc45bb54cb:T=1760707775:RT=1760739664:S=ALNI_MY0s3JLyQ-ike4RNI8pH5PUCOeb5Q;__gpi=UID=000012a1cafaf093:T=1760707775:RT=1760739664:S=ALNI_Ma5X2dQCqYzPw_jA8qAHjHTt8Kb7w;__eoi=ID=220fb3b19403696c:T=1760707775:RT=1760739664:S=AA-AfjYh944FxH_72bpINtWrvL_9;cto_bundle=adaCiV9BVWh6RFhwd3luOWhmODF5Z0JGbjV2UiUyRmN2SkJLRzRScklxMFduOFRXV3RZYXBRdHl2JTJGZE4lMkJXNzRNT2NhbThlbzh3Z0dkdmE4cUs2ZFFwJTJCbDVwWnBKRUEyQnVmSXBDbjduNXJ6THIyYXdNRGcxOCUyRmRZJTJGaWxYSmJwMXhOOXZlag;recent_viewed_properties=a%3A23%3A%7Bi%3A0%3Bs%3A36%3A%22533445f8-a8a3-11f0-b6a6-005056b3506b%22%3Bi%3A1%3Bs%3A36%3A%2286e67ac8-9e53-11f0-b6a6-005056b3506b%22%3Bi%3A2%3Bs%3A36%3A%22221de2a8-a8e8-11f0-b6a6-005056b3506b%22%3Bi%3A3%3Bs%3A36%3A%22f5191557-892f-11f0-b6a6-005056b3506b%22%3Bi%3A4%3Bs%3A36%3A%223221b5d4-9921-11f0-b6a6-005056b3506b%22%3Bi%3A5%3Bs%3A36%3A%228afe926d-731b-11f0-b6a6-005056b3506b%22%3Bi%3A6%3Bs%3A36%3A%227384753f-a8d6-11f0-b6a6-005056b3506b%22%3Bi%3A7%3Bs%3A36%3A%22285e8d7b-a5b9-11f0-b6a6-005056b3506b%22%3Bi%3A8%3Bs%3A36%3A%222ad5b573-8934-11f0-b6a6-005056b3506b%22%3Bi%3A9%3Bs%3A36%3A%2278fb96ff-338d-11f0-b6a6-005056b3506b%22%3Bi%3A10%3Bs%3A36%3A%2208682721-81b2-11f0-b6a6-005056b3506b%22%3Bi%3A11%3Bs%3A36%3A%22cfe9c7a9-98e9-11f0-b6a6-005056b3506b%22%3Bi%3A12%3Bs%3A36%3A%22989167ac-9e53-11f0-b6a6-005056b3506b%22%3Bi%3A13%3Bs%3A36%3A%22d9f7a545-1fa9-11ef-be3d-005056b3506b%22%3Bi%3A14%3Bs%3A36%3A%22d55eb761-99e7-11f0-b6a6-005056b3506b%22%3Bi%3A15%3Bs%3A36%3A%2248932cbd-5c68-11f0-b6a6-005056b3506b%22%3Bi%3A16%3Bs%3A36%3A%220fafcda3-a0b0-11f0-b6a6-005056b3506b%22%3Bi%3A17%3Bs%3A36%3A%22720a4066-172f-11f0-b6a6-005056b3506b%22%3Bi%3A18%3Bs%3A36%3A%22b40063b9-9d33-11f0-b6a6-005056b3506b%22%3Bi%3A19%3Bs%3A36%3A%22956f80a6-8ab0-11f0-b6a6-005056b3506b%22%3Bi%3A20%3Bs%3A36%3A%223dfe2015-e988-11ee-be3d-005056b3506b%22%3Bi%3A21%3Bs%3A36%3A%2257512440-9845-11f0-b6a6-005056b3506b%22%3Bi%3A22%3Bs%3A36%3A%22ce27463a-69b2-11f0-b6a6-005056b3506b%22%3B%7D;_ga_0MJFB56G4D=GS2.1.s1760736928$o2$g1$t1760739921$j20$l0$h0;"
}
]
},
"sendBody": true,
"bodyParameters": {
"parameters": [
{}
]
},
"options": {
"redirect": {
"redirect": {}
}
}
},
"id": "256ad9e6-e2a1-4f1b-b0ad-1823ebb2e86d",
"name": "HTTP Request",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
544,
480
]
},
{
"parameters": {
"rule": {
"interval": [
{
"field": "minutes",
"minutesInterval": 15
}
]
}
},
"id": "637873b4-513d-41c4-92cf-8ae09d6830e7",
"name": "Schedule Trigger",
"type": "n8n-nodes-base.scheduleTrigger",
"typeVersion": 1.2,
"position": [
320,
480
]
},
{
"parameters": {
"jsCode": "const hits = items[0].json.hits || [];\n\nconst result = hits.map(hit => Number(hit.shortId));\n\nreturn [\n {\n json: {\n result\n }\n }\n];"
},
"id": "84b154a0-b06d-429e-bad2-2fb961586b27",
"name": "Code",
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [
768,
480
]
},
{
"parameters": {
"operation": "select",
"schema": {
"__rl": true,
"value": "appartment",
"mode": "list",
"cachedResultName": "appartment"
},
"table": {
"__rl": true,
"value": "search",
"mode": "list",
"cachedResultName": "search"
},
"where": {
"values": [
{
"column": "url",
"value": "=https://www.ingatlanbazar.hu/api/property-search"
}
]
},
"options": {}
},
"id": "98f46f66-263b-48c1-963d-2fbeb830692d",
"name": "Postgres",
"type": "n8n-nodes-base.postgres",
"typeVersion": 2.5,
"position": [
1088,
480
],
"alwaysOutputData": true,
"credentials": {
"postgres": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 2
},
"conditions": [
{
"id": "be8f4103-0a02-41e5-87d3-1070f7e2ab2b",
"leftValue": "={{ $json.result }}",
"rightValue": "",
"operator": {
"type": "array",
"operation": "notEmpty",
"singleValue": true
}
}
],
"combinator": "and"
},
"options": {}
},
"id": "48844a4b-c7ae-4772-ace9-2037ef4b1b0e",
"name": "If1",
"type": "n8n-nodes-base.if",
"typeVersion": 2.2,
"position": [
1664,
384
]
},
{
"parameters": {
"chatId": "5217553853",
"text": "=Got new results\ud83e\udd73:\n\n{{ $('If1').item.json.result.map(item => `https://www.ingatlanbazar.hu/${item}`).join(\"\\n\")}}",
"additionalFields": {
"appendAttribution": false
}
},
"id": "9bd56edb-dfef-4e5f-aedf-cf1f8ac20368",
"name": "Telegram1",
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
2048,
128
],
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"jsCode": "// Get arr1 from Node A\nconst arr1 = $node[\"Postgres\"].data.ids;\n\n// Get arr2 from Node B\nconst arr2 = $node[\"Code\"].data.result;\n\nconsole.log(\"Postgres\")\nconsole.log(arr1)\nconsole.log(\"Code\")\nconsole.log(arr2)\n\nconst result = arr2.filter(v => !arr1.includes(v));\n\nconsole.log(result)\n\nreturn [{ json: { result } }];"
},
"id": "513af2de-7d9a-4aae-adb2-258b6c3302fd",
"name": "Code1",
"type": "n8n-nodes-base.code",
"typeVersion": 2,
"position": [
1392,
464
]
},
{
"parameters": {
"operation": "update",
"schema": {
"__rl": true,
"value": "appartment",
"mode": "list",
"cachedResultName": "appartment"
},
"table": {
"__rl": true,
"value": "search",
"mode": "list",
"cachedResultName": "search"
},
"columns": {
"mappingMode": "defineBelow",
"value": {
"url": "={{ $('Postgres').item.json.url }}",
"ids": "={{ $('Code').item.json.result }}"
},
"matchingColumns": [
"url"
],
"schema": [
{
"id": "id",
"displayName": "id",
"required": false,
"defaultMatch": true,
"display": true,
"type": "number",
"canBeUsedToMatch": true,
"removed": true
},
{
"id": "url",
"displayName": "url",
"required": false,
"defaultMatch": false,
"display": true,
"type": "string",
"canBeUsedToMatch": true,
"removed": false
},
{
"id": "ids",
"displayName": "ids",
"required": false,
"defaultMatch": false,
"display": true,
"type": "array",
"canBeUsedToMatch": true
}
]
},
"options": {}
},
"id": "79798431-54b0-4eef-8324-94dc2325d54a",
"name": "Postgres2",
"type": "n8n-nodes-base.postgres",
"typeVersion": 2.5,
"position": [
1824,
160
],
"credentials": {
"postgres": {
"name": "<your credential>"
}
}
}
],
"settings": {
"executionOrder": "v1"
},
"shared": [
{
"createdAt": "2025-10-18T11:03:37.979Z",
"updatedAt": "2025-10-18T11:03:37.979Z",
"role": "workflow:owner",
"workflowId": "isZu3pnWO4sjQ4XL",
"projectId": "1dpdX6PwTs6u06T1"
}
],
"staticData": {
"node:Schedule Trigger": {
"recurrenceRules": []
}
},
"tags": [],
"triggerCount": 1,
"updatedAt": "2026-02-27T16:46:45.000Z",
"versionId": "5f3ba2be-4ea3-4588-91f6-bfdd10b33a8f"
}
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
postgrestelegramApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
IngatlanBazar. Uses httpRequest, postgres, telegram. Scheduled trigger; 8 nodes.
Source: https://github.com/RideSVEL/n8n-workflows/blob/61b7f35a8be1e3131f38e69ef7e9da1ec8973744/workflows/IngatlanBazar.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
TelegramQuery. Uses httpRequest, dataTable, postgres, telegram. Scheduled trigger; 26 nodes.
WF-30 poller. Uses postgres, httpRequest, telegram. Scheduled trigger; 16 nodes.
Premium / Referral notifications & loyalty hints. Uses postgres, telegram, httpRequest. Scheduled trigger; 11 nodes.
Premium / Referral notifications & loyalty hints. Uses postgres, telegram, httpRequest. Scheduled trigger; 11 nodes.
ETHERSCAN. Uses httpRequest, postgres, telegram. Scheduled trigger; 10 nodes.