{"id":34662,"date":"2025-12-14T16:52:28","date_gmt":"2025-12-14T09:52:28","guid":{"rendered":"https:\/\/dps.media\/?p=34662"},"modified":"2025-12-14T21:12:13","modified_gmt":"2025-12-14T14:12:13","slug":"guide-to-integrating-unsplash-into-n8n-for-automated-image-management-for-businesses","status":"publish","type":"post","link":"https:\/\/dps.media\/en\/guide-to-integrating-unsplash-into-n8n-for-automated-image-management-for-businesses\/","title":{"rendered":"Unsplash integration guide into n8n: Automate image management for businesses"},"content":{"rendered":"<?xml encoding=\"utf-8\" ?><h2 class=\"wp-block-heading\">Introduction<\/h2><p class=\"wp-block-paragraph\"><code data-no-translation=\"\"><a href=\"https:\/\/www.npmjs.com\/package\/n8n-nodes-unsplash\" rel=\"nofollow noopener\" target=\"_blank\">n8n-nodes-unsplash<\/a><\/code> is the community node package for <a href=\"https:\/\/n8n.io\" target=\"_blank\" rel=\"noopener nofollow\">n8n<\/a> helps you integrate with the API of <a href=\"https:\/\/unsplash.com\" target=\"_blank\" rel=\"noopener nofollow\">Unsplash<\/a>. This package allows you to automate searching, downloading, and managing images from Unsplash.<\/p><h2 class=\"wp-block-heading\">Settings<\/h2><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-1024x492.png\" alt=\"\" class=\"wp-image-34678\" title=\"\" srcset=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-1024x492.png 1024w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-300x144.png 300w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-768x369.png 768w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-1536x737.png 1536w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-2048x983.png 2048w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-18x9.png 18w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-754x362.png 754w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-4-356x171.png 356w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><figcaption><\/figcaption><\/figure><h3 class=\"wp-block-heading\">1. Install via Community Nodes (recommended)<\/h3><p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.npmjs.com\/package\/n8n-nodes-unsplash\" rel=\"nofollow noopener\" target=\"_blank\">https:\/\/www.npmjs.com\/package\/n8n-nodes-unsplash<\/a><\/p><p class=\"wp-block-paragraph\">You <strong>not required<\/strong> run the command <code data-no-translation=\"\">npm install<\/code>. The correct and simplest way is to install it directly in the n8n interface:<\/p><ul class=\"wp-block-list\">\n<li>Go to <strong>Settings<\/strong> \u2192 <strong>Community Nodes<\/strong><\/li>\n\n\n\n<li>Enter <code data-no-translation=\"\">n8n-nodes-unsplash<\/code> go to the installation field<\/li>\n\n\n\n<li>Press <strong>Install<\/strong> and wait for n8n to finish<\/li>\n<\/ul><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> Installing via Community Nodes helps avoid permission errors, wrong Node.js versions, and is suitable for most self-hosted environments.<\/p>\n<\/blockquote><h3 class=\"wp-block-heading\">2. Restart n8n (only when requested)<\/h3><p class=\"wp-block-paragraph\">After installing the Community Node, some environments require a restart so the new node can be loaded. Depending on how you run n8n:<\/p><pre class=\"wp-block-code\" data-no-translation=\"\"><code data-no-translation=\"\"># N\u1ebfu ch\u1ea1y n8n b\u1eb1ng Docker (ph\u1ed5 bi\u1ebfn, production)\ndocker restart n8n<\/code><\/pre><p class=\"wp-block-paragraph\">Case <strong>not production<\/strong>, you can restart the entire Docker service (not recommended for a live production system):<\/p><pre class=\"wp-block-code\" data-no-translation=\"\"><code data-no-translation=\"\">sudo systemctl restart docker<\/code><\/pre><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Recommendations:<\/strong> Limit restarting Docker on production servers as it may interrupt all other containers.<\/p>\n<\/blockquote><h2 class=\"wp-block-heading\">Unsplash API Configuration<\/h2><h3 class=\"wp-block-heading\">1. Create an app on Unsplash<\/h3><p class=\"wp-block-paragraph\">To use Unsplash API, you need to create an application:<\/p><ul class=\"wp-block-list\">\n<li>Access: <a href=\"https:\/\/unsplash.com\/oauth\/applications\" target=\"_blank\" rel=\"noopener nofollow\">https:\/\/unsplash.com\/oauth\/applications<\/a><\/li>\n\n\n\n<li>Log in to your Unsplash account<\/li>\n\n\n\n<li>Press <strong>New Application<\/strong><\/li>\n\n\n\n<li>Fill in the application information (name, description, API usage purpose)<\/li>\n\n\n\n<li>Accept the terms and create the application<\/li>\n<\/ul><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-1024x492.png\" alt=\"\" class=\"wp-image-34677\" title=\"\" srcset=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-1024x492.png 1024w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-300x144.png 300w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-768x369.png 768w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-1536x737.png 1536w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-2048x983.png 2048w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-18x9.png 18w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-754x362.png 754w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-3-356x171.png 356w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><figcaption><\/figcaption><\/figure><h3 class=\"wp-block-heading\">2. Get Access Key<\/h3><ul class=\"wp-block-list\">\n<li>Return to the application list<\/li>\n\n\n\n<li>Select the application you just created<\/li>\n\n\n\n<li>Copy <strong>Access Key<\/strong> in the <strong>Keys<\/strong><\/li>\n<\/ul><blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> Demo App is limited to 50 requests\/hour. To use in production (5000 requests\/hour), you need to submit the app for Unsplash approval.<\/p>\n<\/blockquote><h3 class=\"wp-block-heading\">3. Configure Credentials in n8n<\/h3><ul class=\"wp-block-list\">\n<li>Go to <strong>Credentials<\/strong> \u2192 <strong>Add credential<\/strong><\/li>\n\n\n\n<li>Select <strong>Unsplash API<\/strong><\/li>\n\n\n\n<li>Paste <strong>Access Key<\/strong> retrieved<\/li>\n\n\n\n<li>Save the credential and start using it<\/li>\n<\/ul><figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"492\" src=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-1024x492.png\" alt=\"\" class=\"wp-image-34679\" title=\"\" srcset=\"https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-1024x492.png 1024w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-300x144.png 300w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-768x369.png 768w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-1536x737.png 1536w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-2048x983.png 2048w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-18x9.png 18w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-754x362.png 754w, https:\/\/dps.media\/wp-content\/uploads\/2025\/12\/image-5-356x171.png 356w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><figcaption><\/figcaption><\/figure>","protected":false},"excerpt":{"rendered":"<p>Gi\u1edbi thi\u1ec7un8n-nodes-unsplash l\u00e0 g\u00f3i node c\u1ed9ng \u0111\u1ed3ng cho n8n gi\u00fap b\u1ea1n t\u00edch h\u1ee3p v\u1edbi API c\u1ee7a Unsplash. G\u00f3i n\u00e0y cho ph\u00e9p b\u1ea1n t\u1ef1 \u0111\u1ed9ng h\u00f3a vi\u1ec7c t\u00ecm ki\u1ebfm, t\u1ea3i xu\u1ed1ng v\u00e0 qu\u1ea3n l\u00fd \u1ea3nh t\u1eeb Unsplash.C\u00e0i \u0111\u1eb7t1. C\u00e0i \u0111\u1eb7t qua Community Nodes (khuy\u1ebfn ngh\u1ecb)https:\/\/www.npmjs.com\/package\/n8n-nodes-unsplashB\u1ea1n kh\u00f4ng c\u1ea7n ch\u1ea1y l\u1ec7nh npm install. C\u00e1ch \u0111\u00fang v\u00e0 \u0111\u01a1n gi\u1ea3n [&hellip;]<\/p>","protected":false},"author":1,"featured_media":34679,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1,1205],"tags":[],"class_list":["post-34662","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","category-n8n-marketing"],"acf":[],"rankmath_keywords":{"primary":"","secondary":[""]},"yoast_keywords":{"primary":"","secondary":[]},"yoast_focuskw":"","rankmath_focuskw":"","seo_keywords":{"primary":"","secondary":[""]},"_links":{"self":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/34662","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/comments?post=34662"}],"version-history":[{"count":0,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/posts\/34662\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media\/34679"}],"wp:attachment":[{"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/media?parent=34662"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/categories?post=34662"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dps.media\/en\/wp-json\/wp\/v2\/tags?post=34662"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}