{"id":"EJHT9UmGXNOyynV0","meta":{"instanceId":"workflow-e3a52a4e","versionId":"1.0.0","createdAt":"2025-09-29T07:07:46.302054","updatedAt":"2025-09-29T07:07:46.302073","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"name":"Scans von PDF zu Nextcloud","nodes":[{"id":"574d02f2-54c9-4f24-9c8b-4618ccdf2c7c","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","position":[-80,-80],"parameters":{"url":"{{ $env.API_BASE_URL }}","options":{},"sendHeaders":true,"headerParameters":{"parameters":[{"name":"accept","value":"application/json"}]}},"typeVersion":4.2,"notes":"This httpRequest node performs automated tasks as part of the workflow."},{"id":"7a1b5ef3-750f-45c5-b60e-34d463978abf","name":"Nextcloud","type":"n8n-nodes-base.nextCloud","position":[340,-80],"parameters":{"path":"=/Scans/{{ $json.name }}","binaryDataUpload":true},"credentials":{"nextCloudApi":{"id":"P2d7981fwo6hiE8n","name":"NextCloud account"}},"typeVersion":1,"notes":"This nextCloud node performs automated tasks as part of the workflow."},{"id":"93a27a7e-d709-4ceb-b062-4136fcaa7c0a","name":"HTTP Request1","type":"n8n-nodes-base.httpRequest","position":[140,-80],"parameters":{"url":"{{ $env.BASE_URL }}","options":{},"sendHeaders":true,"headerParameters":{"parameters":[{"name":"accept","value":"*/*"}]}},"typeVersion":4.2,"notes":"This httpRequest node performs automated tasks as part of the workflow."},{"id":"77388051-b1b3-4a75-8190-628cb10c6734","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","position":[-280,-80],"parameters":{"rule":{"interval":[{"field":"hours"}]}},"typeVersion":1.2,"notes":"This scheduleTrigger node performs automated tasks as part of the workflow."},{"id":"c49a991e-0faf-4326-9238-d3cf4a661ea5","name":"Sticky Note","type":"n8n-nodes-base.stickyNote","position":[-340,-220],"parameters":{"width":900,"height":380,"content":"## Copy Scanner Documents to Nextcloud\n** Needed USB-Scanner and Program ScanServJS with an API"},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."}],"active":true,"settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3,"retryDelay":1000},"versionId":"1c982aa5-fffb-469b-8b2c-8f5b974f9f44","connections":{"HTTP Request":{"main":[[],[],[],[],[],[],[],[],[]]},"HTTP Request1":{"main":[[],[],[],[],[],[],[],[],[]]}},"description":"Automated workflow: Scans von PDF zu Nextcloud. This workflow integrates 5 different services: stickyNote, httpRequest, scheduleTrigger, stopAndError, nextCloud. It contains 9 nodes and follows best practices for error handling and security.","notes":"Excellent quality workflow: Scans von PDF zu Nextcloud. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}