Web Scraping & Data Extraction
0717 HTTP Schedule Create Scheduled
0717 HTTP Schedule Create Scheduled
Scheduled
High
10
Nodes
Scheduled
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
10
Node Types
6
Node Types
schedule Trigger
Schedule Trigger
1 node
http Request
API to Check existing merge request, Create New Merge Request, API to CLOSE existing Merge Request, Add Custom Notes To Merge Request, Merge When Pipeline Succeeds
5 nodes
if
Is Exists
1 node
split In Batches
Loop Over Items
1 node
wait
30 secs wait to approve merge request and pipeline to finish1
1 node
set
setValueForMerge
1 node
Workflow JSON
9.63 KB
{
"meta": {
"templateCredsSetupCompleted": true
},
"name": "0717 HTTP Schedule Create Scheduled",
"nodes": [
{
"id": "b9a807c3-5847-477a-a242-2fdf5b15ba7e",
"name": "API to Check existing merge request",
"type": "n8n-nodes-base.httpRequest",
"position": [
-840,
-20
],
"parameters": {
"url": "=https://gitlab.com/<projectid>/merge_requests",
"options": {
"allowUnauthorizedCerts": false
},
"sendQuery": true,
"sendHeaders": true,
"queryParameters": {
"parameters": [
{
"name": "state",
"value": "opened"
},
{
"name": "source_branch",
"value": "=sourceBranchName"
}
]
},
"headerParameters": {
"parameters": [
{
"name": "PRIVATE-TOKEN",
"value": "=gitlabToken"
}
]...Showing first 1000 characters. Click "Expand" to view the full JSON.