{"id":3644,"date":"2026-04-22T09:25:35","date_gmt":"2026-04-22T14:25:35","guid":{"rendered":"https:\/\/www.teamdesk.net\/blog\/?p=3644"},"modified":"2026-04-22T09:25:36","modified_gmt":"2026-04-22T14:25:36","slug":"how-to-bulk-upload-files-into-teamdesk","status":"publish","type":"post","link":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/","title":{"rendered":"How to bulk upload files into TeamDesk"},"content":{"rendered":"\n<p>TeamDesk doesn&#8217;t expose a native bulk file import button \u2014 but it does expose something more powerful: direct access to the underlying file structure through its backup and restore tools. By combining a database backup, a CSV edit, and the restore tool, you can upload dozens (or hundreds) of attachments in a single operation.<\/p>\n\n\n\n<p>Here&#8217;s the full process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Create a sample record with an attachment<\/h3>\n\n\n\n<p>Before touching backups or CSVs, go to the table that holds your attachments and manually create one record. Upload a real file to the attachment field. This gives you a known-good example to reference when you inspect the CSV \u2014 specifically, it shows you the exact path format TeamDesk expects for attachment columns.<\/p>\n\n\n\n<p>Don&#8217;t skip this step. The path format isn&#8217;t obvious, and seeing a real example in the CSV prevents hard-to-diagnose errors later.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-7.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"428\" src=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-7-1024x428.png\" alt=\"\" class=\"wp-image-3653\" srcset=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-7-1024x428.png 1024w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-7-300x125.png 300w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-7-768x321.png 768w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-7.png 1186w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2. Create a backup of your database<\/h3>\n\n\n\n<p>Use the <a href=\"https:\/\/teamdesk.crmdesk.com\/answer.aspx?aid=22386&amp;back=faq.aspx%3Fscope%3d0\">TeamDesk Backup tool<\/a> to export your entire database. This produces a\u00a0<code>tdbackupwin.zip<\/code>\u00a0file. Extract it \u2014 inside you&#8217;ll find CSV files for each table and a\u00a0<code>Files<\/code>\u00a0folder containing all currently stored attachments.<\/p>\n\n\n\n<p>This archive becomes your working environment for the bulk upload.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Open the CSV file for your target table<\/h3>\n\n\n\n<p>Inside the extracted archive, find and open the CSV file for the table where you want to upload the attachments. Locate the attachment column and find the record you created in Step 1. You&#8217;ll see something like:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"946\" height=\"108\" src=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-1.png\" alt=\"\" class=\"wp-image-3647\" srcset=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-1.png 946w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-1-300x34.png 300w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-1-768x88.png 768w\" sizes=\"auto, (max-width: 946px) 100vw, 946px\" \/><\/a><\/figure>\n\n\n\n<p>This is the path pattern you need to follow for every new file you want to import.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Add new rows and file paths to the CSV<\/h3>\n\n\n\n<p>For each file you want to upload, add a new row to the CSV (or update an existing row if you&#8217;re replacing a file). In the attachment column, write the path using the same format:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"940\" height=\"111\" src=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-3.png\" alt=\"\" class=\"wp-image-3649\" srcset=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-3.png 940w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-3-300x35.png 300w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-3-768x91.png 768w\" sizes=\"auto, (max-width: 940px) 100vw, 940px\" \/><\/a><\/figure>\n\n\n\n<p>You can add as many rows as you need \u2014 one per file. Each row also needs a unique key value in the key column (or use an existing key to update a record rather than create a new one). Filling out the key column for creating new records is optional: if the column is empty, the system will generate the IDs for the new records.<\/p>\n\n\n\n<p>The filename in the CSV path must exactly match the filename of the file you place in the&nbsp;<code>Files<\/code>&nbsp;folder \u2014 including case and extension.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Add your files to the Files folder<\/h3>\n\n\n\n<p>Copy all the files you want to upload into the&nbsp;<code>Files<\/code>&nbsp;folder inside the extracted backup archive \u2014 the same folder where TeamDesk stored your existing attachments. Every file referenced in the CSV must be present here.<\/p>\n\n\n\n<p>Once all files are in place and all CSV rows are correct, save and close the CSV file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">6. Restore the CSV using the TeamDesk restore tool<\/h3>\n\n\n\n<p>Open the <a href=\"https:\/\/teamdesk.crmdesk.com\/answer.aspx?aid=22386&amp;back=faq.aspx%3Fscope%3d0\" type=\"link\" id=\"https:\/\/teamdesk.crmdesk.com\/answer.aspx?aid=22386&amp;back=faq.aspx%3Fscope%3d0\">TeamDesk restore tool<\/a> and upload the modified CSV file for your table. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-8-1024x397.png\" alt=\"\" class=\"wp-image-3654\" srcset=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-8-1024x397.png 1024w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-8-300x116.png 300w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-8-768x298.png 768w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-8.png 1243w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>On the second step select a table where the data should be uploaded and check the columns mapping. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"479\" height=\"490\" src=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-9.png\" alt=\"\" class=\"wp-image-3658\" srcset=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-9.png 479w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-9-293x300.png 293w\" sizes=\"auto, (max-width: 479px) 100vw, 479px\" \/><\/a><\/figure>\n\n\n\n<p>TeamDesk will process the rows, match the file paths, pull in the files from the\u00a0<code>Files<\/code>\u00a0folder, and create or update the records accordingly.<\/p>\n\n\n\n<p>After the restore completes, check a few of the new records in your table to confirm the attachments appear correctly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"495\" src=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-5-1024x495.png\" alt=\"\" class=\"wp-image-3651\" srcset=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-5-1024x495.png 1024w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-5-300x145.png 300w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-5-768x371.png 768w, https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/image-5.png 1189w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>That&#8217;s the complete workflow. The key insight is that TeamDesk&#8217;s backup format is just a folder of CSVs and files \u2014 which makes it a reliable import mechanism, not just an export one. Once you understand the path convention, the process scales easily to hundreds of files with minimal manual effort.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A step-by-step walkthrough for uploading multiple attachments to your TeamDesk database without touching the UI one record at a time.<\/p>\n","protected":false},"author":11,"featured_media":3655,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[332,330,331,127,308],"class_list":["post-3644","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips-tricks","tag-attachments","tag-bulk-upload","tag-mass-upload","tag-online-database","tag-restore"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to bulk upload files into TeamDesk - TeamDesk Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to bulk upload files into TeamDesk - TeamDesk Blog\" \/>\n<meta property=\"og:description\" content=\"A step-by-step walkthrough for uploading multiple attachments to your TeamDesk database without touching the UI one record at a time.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/\" \/>\n<meta property=\"og:site_name\" content=\"TeamDesk Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-22T14:25:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-22T14:25:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/Bulk-Upload-Files-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kateryna Dmytrenko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kateryna Dmytrenko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/\"},\"author\":{\"name\":\"Kateryna Dmytrenko\",\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/#\\\/schema\\\/person\\\/a285defcf13a83e100cc66ebfdada2e9\"},\"headline\":\"How to bulk upload files into TeamDesk\",\"datePublished\":\"2026-04-22T14:25:35+00:00\",\"dateModified\":\"2026-04-22T14:25:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/\"},\"wordCount\":582,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Bulk-Upload-Files.png\",\"keywords\":[\"attachments\",\"bulk upload\",\"mass upload\",\"online database\",\"restore\"],\"articleSection\":[\"Tips &amp; Tricks\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/\",\"url\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/\",\"name\":\"How to bulk upload files into TeamDesk - TeamDesk Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Bulk-Upload-Files.png\",\"datePublished\":\"2026-04-22T14:25:35+00:00\",\"dateModified\":\"2026-04-22T14:25:36+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/#\\\/schema\\\/person\\\/a285defcf13a83e100cc66ebfdada2e9\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Bulk-Upload-Files.png\",\"contentUrl\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Bulk-Upload-Files.png\",\"width\":1536,\"height\":1024,\"caption\":\"Bulk Upload Files\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/tips-tricks\\\/how-to-bulk-upload-files-into-teamdesk\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to bulk upload files into TeamDesk\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/\",\"name\":\"TeamDesk Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/#\\\/schema\\\/person\\\/a285defcf13a83e100cc66ebfdada2e9\",\"name\":\"Kateryna Dmytrenko\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/43d699ece76026402ebdbc9196f3f24de5dc93ffa6597e96b3d91bf256044877?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/43d699ece76026402ebdbc9196f3f24de5dc93ffa6597e96b3d91bf256044877?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/43d699ece76026402ebdbc9196f3f24de5dc93ffa6597e96b3d91bf256044877?s=96&d=mm&r=g\",\"caption\":\"Kateryna Dmytrenko\"},\"url\":\"https:\\\/\\\/www.teamdesk.net\\\/blog\\\/author\\\/kateryna\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to bulk upload files into TeamDesk - TeamDesk Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/","og_locale":"en_US","og_type":"article","og_title":"How to bulk upload files into TeamDesk - TeamDesk Blog","og_description":"A step-by-step walkthrough for uploading multiple attachments to your TeamDesk database without touching the UI one record at a time.","og_url":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/","og_site_name":"TeamDesk Blog","article_published_time":"2026-04-22T14:25:35+00:00","article_modified_time":"2026-04-22T14:25:36+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/Bulk-Upload-Files-1024x683.png","type":"image\/png"}],"author":"Kateryna Dmytrenko","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kateryna Dmytrenko","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/#article","isPartOf":{"@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/"},"author":{"name":"Kateryna Dmytrenko","@id":"https:\/\/www.teamdesk.net\/blog\/#\/schema\/person\/a285defcf13a83e100cc66ebfdada2e9"},"headline":"How to bulk upload files into TeamDesk","datePublished":"2026-04-22T14:25:35+00:00","dateModified":"2026-04-22T14:25:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/"},"wordCount":582,"commentCount":0,"image":{"@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/#primaryimage"},"thumbnailUrl":"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/Bulk-Upload-Files.png","keywords":["attachments","bulk upload","mass upload","online database","restore"],"articleSection":["Tips &amp; Tricks"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/","url":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/","name":"How to bulk upload files into TeamDesk - TeamDesk Blog","isPartOf":{"@id":"https:\/\/www.teamdesk.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/#primaryimage"},"image":{"@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/#primaryimage"},"thumbnailUrl":"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/Bulk-Upload-Files.png","datePublished":"2026-04-22T14:25:35+00:00","dateModified":"2026-04-22T14:25:36+00:00","author":{"@id":"https:\/\/www.teamdesk.net\/blog\/#\/schema\/person\/a285defcf13a83e100cc66ebfdada2e9"},"breadcrumb":{"@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/#primaryimage","url":"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/Bulk-Upload-Files.png","contentUrl":"https:\/\/www.teamdesk.net\/blog\/wp-content\/uploads\/2026\/04\/Bulk-Upload-Files.png","width":1536,"height":1024,"caption":"Bulk Upload Files"},{"@type":"BreadcrumbList","@id":"https:\/\/www.teamdesk.net\/blog\/tips-tricks\/how-to-bulk-upload-files-into-teamdesk\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.teamdesk.net\/blog\/"},{"@type":"ListItem","position":2,"name":"How to bulk upload files into TeamDesk"}]},{"@type":"WebSite","@id":"https:\/\/www.teamdesk.net\/blog\/#website","url":"https:\/\/www.teamdesk.net\/blog\/","name":"TeamDesk Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.teamdesk.net\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.teamdesk.net\/blog\/#\/schema\/person\/a285defcf13a83e100cc66ebfdada2e9","name":"Kateryna Dmytrenko","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/43d699ece76026402ebdbc9196f3f24de5dc93ffa6597e96b3d91bf256044877?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/43d699ece76026402ebdbc9196f3f24de5dc93ffa6597e96b3d91bf256044877?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/43d699ece76026402ebdbc9196f3f24de5dc93ffa6597e96b3d91bf256044877?s=96&d=mm&r=g","caption":"Kateryna Dmytrenko"},"url":"https:\/\/www.teamdesk.net\/blog\/author\/kateryna\/"}]}},"_links":{"self":[{"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/posts\/3644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/comments?post=3644"}],"version-history":[{"count":3,"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/posts\/3644\/revisions"}],"predecessor-version":[{"id":3659,"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/posts\/3644\/revisions\/3659"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/media\/3655"}],"wp:attachment":[{"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/media?parent=3644"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/categories?post=3644"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.teamdesk.net\/blog\/wp-json\/wp\/v2\/tags?post=3644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}