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.