{
  "meta": {
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:07:46.128101",
    "updatedAt": "2025-09-29T07:07:46.128113",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "nodes": [
    {
      "id": "c499b8cc-7cc8-411d-9c22-d46c7654e169",
      "name": "Mistral Upload",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        700,
        -20
      ],
      "parameters": {
        "url": "{{ $env.API_BASE_URL }}",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "bodyParameters": {
          "parameters": [
            {
              "name": "purpose",
              "value": "ocr"
            },
            {
              "name": "file",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "data"
            }
          ]
        },
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "08cbe4b7-2adc-4ea0-8dfc-af107369b1dd",
      "name": "When clicking ‘Test workflow’",
      "type": "n8n-nodes-base.manualTrigger",
      "position": [
        -540,
        -20
      ],
      "parameters": {},
      "typeVersion": 1,
      "notes": "This manualTrigger node performs automated tasks as part of the workflow."
    },
    {
      "id": "965f294a-5d77-4190-ad4f-ff191aba0948",
      "name": "Mistral Signed URL",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        900,
        -20
      ],
      "parameters": {
        "url": "{{ $env.BASE_URL }}",
        "options": {},
        "sendQuery": true,
        "sendHeaders": true,
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "queryParameters": {
          "parameters": [
            {
              "name": "expiry",
              "value": "24"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Accept",
              "value": "application/json"
            }
          ]
        },
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "7abfb1f8-f6c8-4fd0-a78e-9d4b97a4d6bc",
      "name": "Import PDF",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        480,
        -20
      ],
      "parameters": {
        "fileId": {
          "__rl": true,
          "mode": "id",
          "value": "15BcE6nXto9lQDHPmwjm7y9JPerAVEutY"
        },
        "options": {},
        "operation": "download"
      },
      "typeVersion": 3,
      "notes": "This googleDrive node performs automated tasks as part of the workflow."
    },
    {
      "id": "8942c6bf-4d86-4a95-aa4a-c819008e2534",
      "name": "Import Image",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        480,
        200
      ],
      "parameters": {
        "fileId": {
          "__rl": true,
          "mode": "id",
          "value": "1a2FcRDWHHncMO8CYxD80uNUBGH1Sy1k2"
        },
        "options": {},
        "operation": "download"
      },
      "typeVersion": 3,
      "notes": "This googleDrive node performs automated tasks as part of the workflow."
    },
    {
      "id": "94a1c3ca-1ca7-4bb1-9e7c-8314742423ab",
      "name": "Mistral Upload1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        700,
        200
      ],
      "parameters": {
        "url": "{{ $env.API_BASE_URL }}",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "bodyParameters": {
          "parameters": [
            {
              "name": "purpose",
              "value": "ocr"
            },
            {
              "name": "file",
              "parameterType": "formBinaryData",
              "inputDataFieldName": "data"
            }
          ]
        },
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "9d075eec-ba0e-41e1-8bdc-a732bc0f9229",
      "name": "Mistral Signed URL1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        900,
        200
      ],
      "parameters": {
        "url": "{{ $env.BASE_URL }}",
        "options": {},
        "sendQuery": true,
        "sendHeaders": true,
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "queryParameters": {
          "parameters": [
            {
              "name": "expiry",
              "value": "24"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "Accept",
              "value": "application/json"
            }
          ]
        },
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "f623f066-fc70-40fa-b608-f28a75a8ac8c",
      "name": "Mistral DOC OCR",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1100,
        -20
      ],
      "parameters": {
        "url": "{{ $env.API_BASE_URL }}",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"mistral-ocr-latest\",\n  \"document\": {\n    \"type\": \"document_url\",\n    \"document_url\": \"{{ $json.url }}\"\n  },\n  \"include_image_base64\": true\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "15913796-e7c8-451a-8e7b-da7a3b10db02",
      "name": "Mistral IMAGE OCR",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1100,
        200
      ],
      "parameters": {
        "url": "{{ $env.API_BASE_URL }}",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"mistral-ocr-latest\",\n  \"document\": {\n    \"type\": \"image_url\",\n    \"image_url\": \"{{ $json.url }}\"\n  }\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "a79524ff-84f0-46db-bb8e-afc18f1ddd40",
      "name": "Document URL",
      "type": "n8n-nodes-base.set",
      "position": [
        -160,
        -20
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "1eb5f18b-eb06-48df-8491-d60de75b4855",
              "name": "url",
              "type": "string",
              "value": "={{ $env.WEBHOOK_URL }}"
            }
          ]
        }
      },
      "typeVersion": 3.4,
      "notes": "This set node performs automated tasks as part of the workflow."
    },
    {
      "id": "72b89f33-a67c-4f73-9a78-e8ccd02fbc98",
      "name": "Image URL",
      "type": "n8n-nodes-base.set",
      "position": [
        -160,
        200
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "1eb5f18b-eb06-48df-8491-d60de75b4855",
              "name": "url",
              "type": "string",
              "value": "={{ $env.WEBHOOK_URL }}"
            }
          ]
        }
      },
      "typeVersion": 3.4,
      "notes": "This set node performs automated tasks as part of the workflow."
    },
    {
      "id": "808ccbb3-0dae-4e2c-9166-bf40c589824a",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -320,
        -160
      ],
      "parameters": {
        "color": 7,
        "width": 680,
        "height": 580,
        "content": "### Example 1. Publicly Hosted Files\nThe default way to use Mistral OCR is to give it a public URL of the file you want processed. Great for your own semi-private docs or other people's. If you rather not expose files due to privacy concerns, then you'd want to check out example 2."
      },
      "typeVersion": 1,
      "notes": "This stickyNote node performs automated tasks as part of the workflow."
    },
    {
      "id": "b968d6ab-9582-495d-84af-f75833701e2a",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        400,
        -160
      ],
      "parameters": {
        "color": 7,
        "width": 920,
        "height": 560,
        "content": "### Example 2. Privately Hosted via Mistral Cloud\nGive Mistral OCR private and secure access to your files by uploading them to Mistral cloud first. Retrieve the file using a signed URL and pass this to Mistral OCR. Benefit of storing via Mistral could be faster cache access and reduced latency for repeat docs."
      },
      "typeVersion": 1,
      "notes": "This stickyNote node performs automated tasks as part of the workflow."
    },
    {
      "id": "f2c0b30a-49be-4850-b102-f23d0feac0ec",
      "name": "Mistral DOC OCR1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        60,
        -20
      ],
      "parameters": {
        "url": "{{ $env.API_BASE_URL }}",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"mistral-ocr-latest\",\n  \"document\": {\n    \"type\": \"document_url\",\n    \"document_url\": \"{{ $json.url }}\"\n  }\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "64a28537-e70b-48bc-b580-cc9d5a5a1b80",
      "name": "Mistral IMAGE OCR1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        60,
        200
      ],
      "parameters": {
        "url": "{{ $env.API_BASE_URL }}",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"mistral-ocr-latest\",\n  \"document\": {\n    \"type\": \"image_url\",\n    \"image_url\": \"{{ $json.url }}\"\n  }\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "3caaa30b-21f2-4643-93dd-8dff6f3c1920",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -740,
        -440
      ],
      "parameters": {
        "width": 380,
        "height": 640,
        "content": "## Document Parsing with Mistral OCR\nUp your structured document parsing game with Mistral's latest release... **Mistral-OCR**!\n* Designed to specifically parse PDF and image files.\n* Handles multiple-page documents and images up to 10k pixels.\n* Each page is conveniently transcribed as markdown only - there is no plain text output.\n* Incredible pricing at only $0.001 per page!\n\n### Requirements\n* You'll need a Mistral Cloud API Key\n* This template only works with the Mistral Cloud API for Mistral OCR."
      },
      "typeVersion": 1,
      "notes": "This stickyNote node performs automated tasks as part of the workflow."
    },
    {
      "id": "bd4d0c9f-f4a6-4527-8f9d-5af90a2858c2",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1360,
        -160
      ],
      "parameters": {
        "color": 7,
        "width": 680,
        "height": 580,
        "content": "### Example 3. No need for Extraction? Talk Directly with the File!\nIt seems Mistral were also able to integrate OCR capabilities into its text models which allows you to carry out tasks such as document classification and sentiment analysis really quickly. Unfortunately, it doesn't work the same way with images - you have to use Pixtral but the results are really bad!"
      },
      "typeVersion": 1,
      "notes": "This stickyNote node performs automated tasks as part of the workflow."
    },
    {
      "id": "c9a9d4bb-4ee6-413a-9f08-97fdcee22bf2",
      "name": "Document URL1",
      "type": "n8n-nodes-base.set",
      "position": [
        1520,
        -20
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "1eb5f18b-eb06-48df-8491-d60de75b4855",
              "name": "url",
              "type": "string",
              "value": "={{ $env.WEBHOOK_URL }}"
            },
            {
              "id": "c639fce3-6967-444d-be18-6c9ce802ef22",
              "name": "query",
              "type": "string",
              "value": "what is the total number of deposits?"
            }
          ]
        }
      },
      "typeVersion": 3.4,
      "notes": "This set node performs automated tasks as part of the workflow."
    },
    {
      "id": "5de4d62c-af8f-4e6d-adbd-2f591a2165f7",
      "name": "Document Understanding",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1740,
        -20
      ],
      "parameters": {
        "url": "{{ $env.API_BASE_URL }}",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"mistral-small-latest\",\n  \"messages\": [\n    {\n      \"role\": \"user\",\n      \"content\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"{{ $json.query }}\"\n        },\n        {\n          \"type\": \"document_url\",\n          \"document_url\": \"{{ $json.url }}\"\n        }\n      ]\n    }\n  ],\n  \"document_image_limit\": 8,\n  \"document_page_limit\": 64\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    },
    {
      "id": "9a7bbff0-d446-469d-aa61-838e8c025ad5",
      "name": "Image URL1",
      "type": "n8n-nodes-base.set",
      "position": [
        1520,
        200
      ],
      "parameters": {
        "options": {},
        "assignments": {
          "assignments": [
            {
              "id": "1eb5f18b-eb06-48df-8491-d60de75b4855",
              "name": "url",
              "type": "string",
              "value": "={{ $env.WEBHOOK_URL }}"
            },
            {
              "id": "639cd062-ebef-44ab-97a2-79ee388f8b41",
              "name": "query",
              "type": "string",
              "value": "what is the total number of deposits?"
            }
          ]
        }
      },
      "typeVersion": 3.4,
      "notes": "This set node performs automated tasks as part of the workflow."
    },
    {
      "id": "ca43d437-a373-4938-a0a8-8087a98d46a8",
      "name": "Document Mis-Understanding?",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        1740,
        200
      ],
      "parameters": {
        "url": "{{ $env.API_BASE_URL }}",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n  \"model\": \"pixtral-large-latest\",\n  \"messages\": [\n    {\n      \"role\": \"user\",\n      \"content\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"{{ $json.query }}\"\n        },\n        {\n          \"type\": \"image_url\",\n          \"image_url\": \"{{ $json.url }}\"\n        }\n      ]\n    }\n  ],\n  \"document_image_limit\": 8,\n  \"document_page_limit\": 64\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "{{ $credentials.predefinedCredentialType }}",
        "nodeCredentialType": "YOUR_CREDENTIAL_HERE"
      },
      "typeVersion": 4.2,
      "notes": "This httpRequest node performs automated tasks as part of the workflow."
    }
  ],
  "pinData": {},
  "connections": {
    "c499b8cc-7cc8-411d-9c22-d46c7654e169": {
      "main": [
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169-4a025a58",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169-b02d4b53",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169-99984d10",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169-78674c59",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169-e00ef530",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169-cf94a6d6",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169-e3c920fc",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-c499b8cc-7cc8-411d-9c22-d46c7654e169-60971c3a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "965f294a-5d77-4190-ad4f-ff191aba0948": {
      "main": [
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948-4bf69a92",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948-35991c51",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948-c2f3a768",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948-cec1d80c",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948-2ee4c4c6",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948-312bb668",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948-aa31bfd9",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-965f294a-5d77-4190-ad4f-ff191aba0948-a0fcf09f",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "94a1c3ca-1ca7-4bb1-9e7c-8314742423ab": {
      "main": [
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab-204024fd",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab-13ab593a",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab-091cfa33",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab-96b5af3f",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab-24395239",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab-71d35436",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab-a126e865",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-94a1c3ca-1ca7-4bb1-9e7c-8314742423ab-532229c0",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "9d075eec-ba0e-41e1-8bdc-a732bc0f9229": {
      "main": [
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229-deb1212b",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229-7f9a0038",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229-70cc2e80",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229-7645a148",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229-8c44f972",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229-7f7e3f13",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229-77630494",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-9d075eec-ba0e-41e1-8bdc-a732bc0f9229-86c2e4da",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f623f066-fc70-40fa-b608-f28a75a8ac8c": {
      "main": [
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c-5d714551",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c-5a588bba",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c-913651e8",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c-89ff085e",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c-08930288",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c-d4eccce5",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c-5ff5cc1d",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f623f066-fc70-40fa-b608-f28a75a8ac8c-6982abbb",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "15913796-e7c8-451a-8e7b-da7a3b10db02": {
      "main": [
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02-147518d6",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02-fadd7212",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02-d9985626",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02-6fd50a40",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02-b9e117e6",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02-3c8b5010",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02-b14415f8",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-15913796-e7c8-451a-8e7b-da7a3b10db02-05343e7e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "f2c0b30a-49be-4850-b102-f23d0feac0ec": {
      "main": [
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec-c770120b",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec-4bb629a7",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec-d823fa50",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec-445b373e",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec-64dc442c",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec-2526da44",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec-df4d56b1",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-f2c0b30a-49be-4850-b102-f23d0feac0ec-a5aeddce",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "64a28537-e70b-48bc-b580-cc9d5a5a1b80": {
      "main": [
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80-8da8513c",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80-c37c071f",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80-4af06dca",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80-4b73294a",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80-4a0ad025",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80-a00378e3",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80-db15970c",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-64a28537-e70b-48bc-b580-cc9d5a5a1b80-7b71d0fc",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "5de4d62c-af8f-4e6d-adbd-2f591a2165f7": {
      "main": [
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7-af4b225b",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7-0bee1ce9",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7-40aeda66",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7-c55104ad",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7-fc6830a0",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7-73fed538",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7-0487c5bd",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-5de4d62c-af8f-4e6d-adbd-2f591a2165f7-c8efdadf",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ca43d437-a373-4938-a0a8-8087a98d46a8": {
      "main": [
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8-6dca66f9",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8-9f437f25",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8-519027a1",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8-6fef3e4d",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8-e5046114",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8-93c7c6b0",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8-1714b30d",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "error-handler-ca43d437-a373-4938-a0a8-8087a98d46a8-de3b57aa",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "7abfb1f8-f6c8-4fd0-a78e-9d4b97a4d6bc": {
      "main": [
        [
          {
            "node": "error-handler-7abfb1f8-f6c8-4fd0-a78e-9d4b97a4d6bc-89b6be3c",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8942c6bf-4d86-4a95-aa4a-c819008e2534": {
      "main": [
        [
          {
            "node": "error-handler-8942c6bf-4d86-4a95-aa4a-c819008e2534-66b6abe3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "name": "Httprequest Workflow",
  "settings": {
    "executionOrder": "v1",
    "saveManualExecutions": true,
    "callerPolicy": "workflowsFromSameOwner",
    "errorWorkflow": null,
    "timezone": "UTC",
    "executionTimeout": 3600,
    "maxExecutions": 1000,
    "retryOnFail": true,
    "retryCount": 3,
    "retryDelay": 1000
  },
  "description": "Automated workflow: Httprequest Workflow. This workflow integrates 6 different services: stickyNote, httpRequest, googleDrive, set, stopAndError. It contains 43 nodes and follows best practices for error handling and security.",
  "tags": [
    "automation",
    "n8n",
    "production-ready",
    "excellent",
    "optimized"
  ],
  "notes": "Excellent quality workflow: Httprequest Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."
}