{"id":2868082,"date":"2025-07-08T06:00:26","date_gmt":"2025-07-08T13:00:26","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2868082"},"modified":"2025-07-08T07:27:15","modified_gmt":"2025-07-08T14:27:15","slug":"add-attachments-with-ease-using-update-data","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data","title":{"rendered":"Add attachments with ease using Update data"},"author":320832,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23851,22941],"tags":[757971,86442,770832,779342],"industry":[],"product":[36551],"class_list":["post-2868082","blog","type-blog","status-publish","format-standard","hentry","category-data-management","category-mapping","tag-append","tag-data-management","tag-update-data","tag-whats-new-june-2025","product-arcgis-online"],"acf":{"authors":[{"ID":320832,"user_firstname":"Rebekah","user_lastname":"Bollin","nickname":"Bekah Bollin","user_nicename":"rbollin","display_name":"Bekah Bollin","user_email":"rbollin@esri.com","user_url":"","user_registered":"2022-10-24 14:26:30","user_description":"Bekah joined the ArcGIS Online team in 2022 as a Product Engineer. She contributes to a variety of projects in the ArcGIS Online space including GIS data editing, management, and visualization. When she is not making maps, she can be found hiking outside with her dog or finding a cozy coffee shop.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/06\/teamsprofilepic-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":319692,"user_firstname":"Taylor","user_lastname":"McNeil","nickname":"Taylor McNeil","user_nicename":"tmcneil","display_name":"Taylor McNeil","user_email":"tmcneil@esri.com","user_url":"","user_registered":"2022-10-06 12:43:53","user_description":"Taylor is a Product Engineer on the ArcGIS Online team based in Nova Scotia, Canada. She has received a BSc in Biology and a MSc in Applied Geomatics. When she's not at work, she can be found taking care of her houseplants, reading copious amounts of fiction, and exploring local thrift stores.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/10\/BlogProfilePicCrop-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Learn how to include attachments when adding or updating features in your hosted layer using Update Data.","flexible_content":[{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">With the June 2025 update of ArcGIS Online, you will now have the option to include attachments from your uploaded file when using the Update Data workflow. Whether you are adding new features, updating existing features, or both, the option to add new attachments will be available if certain requirements are met.\u00a0<\/span>This blog will cover <a href=\"#requirements\">the requirements to add attachments<\/a> using Update data, an <a href=\"#example\">example workflow<\/a>, and <a href=\"#evaluated\">how attachments are evaluated<\/a> when using Update data.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2868322,"id":2868322,"title":"Picture1","filename":"Picture1-3.png","filesize":44162,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\/picture1-126","alt":"Image shows the new \"include attachments\" toggle.","author":"320832","description":"","caption":"","name":"picture1-126","status":"inherit","uploaded_to":2868082,"date":"2025-06-30 18:09:46","modified":"2025-07-02 19:10:18","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":784,"height":501,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3.png","medium-width":408,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3.png","medium_large-width":768,"medium_large-height":491,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3.png","large-width":784,"large-height":501,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3.png","1536x1536-width":784,"1536x1536-height":501,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3.png","2048x2048-width":784,"2048x2048-height":501,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3-728x465.png","card_image-width":728,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture1-3.png","wide_image-width":784,"wide_image-height":501}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1 id=\"requirements\"><\/h1>\n<h1><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/breakgray.png\" alt=\"\" \/><br \/>\nWhen do you see the option to include attachments?<\/h1>\n<p><span data-contrast=\"auto\">The<\/span><b><span data-contrast=\"auto\"> Include attachments<\/span><\/b><span data-contrast=\"auto\"> toggle will appear in the Update Data workflow when the following conditions are met:\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<ol>\n<li><span data-contrast=\"auto\">The destination hosted feature layer has <\/span><a href=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/manage-data\/manage-hosted-feature-layers.htm#ESRI_SECTION1_3FA256DBA3D94BBB9F21CA1481E656E3:~:text=data%20from%20it.-,Allow%20attachments,-You%20can%20allow\"><span data-contrast=\"none\">attachments enabled<\/span><\/a><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">The uploaded file is a file geodatabase<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">The uploaded file geodatabase contains attachments\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/li>\n<\/ol>\n<p><!--StartFragment --><\/p>\n<p>&nbsp;<\/p>\n<p class=\"pf0\"><span class=\"cf0\">Including attachments will add any associated attachments for both new and existing features.<\/span><!--EndFragment --><\/p>\n<p><span data-contrast=\"auto\">When inserting features, any related attachments are also added. When updating features, only attachments that don\u2019t already exist on the feature will be added. Regardless of the operation selected, any<strong> pre-existing feature attachments will never be updated or deleted<\/strong>.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Let\u2019s take a closer look at this behavior with an example. <\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<h1 id=\"example\"><\/h1>\n<h1><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/breakgray.png\" alt=\"\" \/><br \/>\nExample<\/h1>\n<p><i><span data-contrast=\"auto\">Scenario: <\/span><\/i><span data-contrast=\"auto\">You are a field worker for a construction company in Boring, Oregon. Your task is to ensure the hosted feature service containing fire hydrant locations and inspection information (in the form of image attachments) is kept up to date. Let\u2019s explore how you could do this using the various workflows available in Update data. If you need a refresher on the workflows and what they do, check out the blog <\/span><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/updating-data-in-arcgis-online-just-got-a-whole-lot-easier\/\"><span data-contrast=\"none\">here<\/span><\/a><span data-contrast=\"auto\"> first before continuing.\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<h3>Add<\/h3>\n<p><span data-contrast=\"auto\">Add new point geometries representing fire hydrant assets to your existing hosted feature layer. The new features also have attachments. When \u201cInclude attachments\u201d is toggled on, the features <\/span><b><span data-contrast=\"auto\">and<\/span><\/b><span data-contrast=\"auto\"> their associated attachments in the uploaded file will be inserted into the existing feature layer.\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2880432,"id":2880432,"title":"AddExample","filename":"AddExample.jpg","filesize":35670,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\/addexample","alt":"Image shows two new hydrant features and their associated attachments inserted into the table.","author":"319692","description":"","caption":"Two hydrant features and associated attachments are added to the table.","name":"addexample","status":"inherit","uploaded_to":2868082,"date":"2025-07-07 16:09:04","modified":"2025-07-07 17:14:43","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1496,"height":192,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample-213x192.jpg","thumbnail-width":213,"thumbnail-height":192,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample.jpg","medium-width":464,"medium-height":60,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample.jpg","medium_large-width":768,"medium_large-height":99,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample.jpg","large-width":1496,"large-height":192,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample.jpg","1536x1536-width":1496,"1536x1536-height":192,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample.jpg","2048x2048-width":1496,"2048x2048-height":192,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample-826x106.jpg","card_image-width":826,"card_image-height":106,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample.jpg","wide_image-width":1496,"wide_image-height":192}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/AddExample.jpg"},{"acf_fc_layout":"content","content":"<h3><span class=\"TextRun SCXW113990310 BCX2\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW113990310 BCX2\">Update<\/span><\/span><\/h3>\n<p><span class=\"TextRun SCXW113990310 BCX2\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW113990310 BCX2\">As a field worker, you are also <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">responsible for <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">inspecting existing hydrants and <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">adding a new <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">inspection <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">image of each hydrant for the current year. <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">Use the u<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">pdate <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">workflow to <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">update <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">the attributes <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">for <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">pre-<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">existing hydrant features <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">(e.g., latest inspection date) <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">while also adding in the <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">most recent<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\"> hydrant<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\"> inspection<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\"> image.<\/span> <\/span><\/p>\n<p><span class=\"TextRun SCXW113990310 BCX2\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\">First, t<span class=\"NormalTextRun SCXW113990310 BCX2\">he existing feature<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\"> is matched with the corresponding feature in the <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">uploaded<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\"> file according to the user-specified <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">unique identifier field<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">. <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">If <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">the feature in the uploaded file has an attachment that <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">is <strong>not<\/strong> present <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">on the existing feature, <\/span><span class=\"NormalTextRun SCXW113990310 BCX2\">it will be added<\/span><span class=\"NormalTextRun SCXW113990310 BCX2\"> during the update operation.<\/span><\/span><span class=\"LineBreakBlob BlobObject DragDrop SCXW113990310 BCX2\"><span class=\"SCXW113990310 BCX2\"> If the attachment is already present on the feature, it will not be added.\u00a0<\/span><\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2880462,"id":2880462,"title":"UpdateExample","filename":"UpdateExample.jpg","filesize":51606,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\/updateexample","alt":"Image shows an existing hydrant feature's attribute being updated and a newly inserted attachment.","author":"319692","description":"","caption":"The existing feature's attributes are updated and a new attachment is inserted. ","name":"updateexample","status":"inherit","uploaded_to":2868082,"date":"2025-07-07 16:14:29","modified":"2025-07-07 17:37:53","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1847,"height":194,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample-213x194.jpg","thumbnail-width":213,"thumbnail-height":194,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample.jpg","medium-width":464,"medium-height":49,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample.jpg","medium_large-width":768,"medium_large-height":81,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample.jpg","large-width":1847,"large-height":194,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample-1536x161.jpg","1536x1536-width":1536,"1536x1536-height":161,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample.jpg","2048x2048-width":1847,"2048x2048-height":194,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample-826x87.jpg","card_image-width":826,"card_image-height":87,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample.jpg","wide_image-width":1847,"wide_image-height":194}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpdateExample.jpg"},{"acf_fc_layout":"content","content":"<h3><span class=\"TextRun SCXW148484731 BCX2\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW148484731 BCX2\">Add and update<\/span><\/span><\/h3>\n<p><span class=\"TextRun SCXW148484731 BCX2\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW148484731 BCX2\">Combine both the Add and Update workflows outlined above<\/span><span class=\"NormalTextRun SCXW148484731 BCX2\">. <\/span><span class=\"NormalTextRun SCXW148484731 BCX2\">Simultaneously insert new hydrant features and <\/span><span class=\"NormalTextRun SCXW148484731 BCX2\">their <\/span><span class=\"NormalTextRun SCXW148484731 BCX2\">attachments<\/span><span class=\"NormalTextRun SCXW148484731 BCX2\"> to your existing feature layer. Additionally, <\/span><span class=\"NormalTextRun SCXW148484731 BCX2\">update <\/span><span class=\"NormalTextRun SCXW148484731 BCX2\">attributes <\/span><span class=\"NormalTextRun SCXW148484731 BCX2\">for existing hydrant features<\/span><span class=\"NormalTextRun SCXW148484731 BCX2\"> and insert<\/span> <span class=\"NormalTextRun SCXW148484731 BCX2\">the<\/span><span class=\"NormalTextRun SCXW148484731 BCX2\"> most recent inspection attachment image.<\/span><\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2880472,"id":2880472,"title":"UpsertExample","filename":"UpsertExample.jpg","filesize":68467,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample.jpg","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\/upsertexample","alt":"Image shows a new hydrant feature and its attachment being inserted into the table while an existing feature has a new attachment added and has attributes updated.","author":"319692","description":"","caption":"A new hydrant feature and its associated attachment are added to the table. Simultaneously, an existing feature is updated and a new attachment is added to it. ","name":"upsertexample","status":"inherit","uploaded_to":2868082,"date":"2025-07-07 16:14:42","modified":"2025-07-07 17:42:09","menu_order":0,"mime_type":"image\/jpeg","type":"image","subtype":"jpeg","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1892,"height":260,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample-213x200.jpg","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample.jpg","medium-width":464,"medium-height":64,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample.jpg","medium_large-width":768,"medium_large-height":106,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample.jpg","large-width":1892,"large-height":260,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample-1536x211.jpg","1536x1536-width":1536,"1536x1536-height":211,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample.jpg","2048x2048-width":1892,"2048x2048-height":260,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample-826x114.jpg","card_image-width":826,"card_image-height":114,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample.jpg","wide_image-width":1892,"wide_image-height":260}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/UpsertExample.jpg"},{"acf_fc_layout":"content","content":"<h1 id=\"evaluated\"><\/h1>\n<h1><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/breakgray.png\" alt=\"\" \/><br \/>\nHow do we determine if an attachment already exists on a feature?<\/h1>\n<p><span data-contrast=\"auto\">Just like features, every attachment has a unique Attachment ID. If your hosted feature service contains a GlobalID field, each attachment will have an Attachment GlobalID, in addition to the Attachment ID. <\/span><\/p>\n<p><span data-contrast=\"auto\">The field type used as the unique identifier in the Update or Add and update workflows will determine what ID is used to determine if an attachment is already present on a feature or not. <strong>If a GlobalID field is used as the unique identifier, the Attachment GlobalID is used to match attachments between features. Otherwise, the Attachment ID will be used.\u00a0<\/strong><\/span><\/p>\n<p>&nbsp;<\/p>\n<h3>Looking at attachment information<\/h3>\n<p><span data-contrast=\"auto\">There are two ways to view your attachment information, including the Attachment ID and Attachment GlobalID (if present). If your data is contained in a file geodatabase, you can add the .zip file into ArcGIS Pro and open the ATTACH table. Alternatively, you can query the attachments using the <\/span><a href=\"https:\/\/developers.arcgis.com\/rest\/services-reference\/enterprise\/query-attachments-feature-service-layer\/\"><span data-contrast=\"none\">queryAttachments operation<\/span><\/a><span data-contrast=\"auto\"> via the REST API.\u00a0\u00a0<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">We hope this helps you better understand how to use the <\/span><b><span data-contrast=\"auto\">Update data <\/span><\/b><span data-contrast=\"auto\">workflow to add attachments to your hosted feature services. To learn more about Update data and best practices for your hosted feature layers, add our Esri User Conference 2025 <\/span><a href=\"https:\/\/uc2025.esri.com\/flow\/esri\/25uc\/eventportal\/page\/detailed-agenda\/session\/1730927220956001o3pr\"><span data-contrast=\"none\">technical session<\/span><\/a><span data-contrast=\"auto\"> to your calendars.<\/span><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2868382,"id":2868382,"title":"Picture5","filename":"Picture5.png","filesize":76162,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\/picture5-52","alt":"Image shows a description of the \"Managing Updates to Hosted Feature Layers\" User conference session.","author":"320832","description":"","caption":"","name":"picture5-52","status":"inherit","uploaded_to":2868082,"date":"2025-06-30 18:14:23","modified":"2025-06-30 18:14:51","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":626,"height":250,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5.png","medium-width":464,"medium-height":185,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5.png","medium_large-width":626,"medium_large-height":250,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5.png","large-width":626,"large-height":250,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5.png","1536x1536-width":626,"1536x1536-height":250,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5.png","2048x2048-width":626,"2048x2048-height":250,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5.png","card_image-width":626,"card_image-height":250,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/Picture5.png","wide_image-width":626,"wide_image-height":250}},"image_position":"center","orientation":"horizontal","hyperlink":""}],"related_articles":"","show_article_image":false,"card_image":false,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/attachment_banner_wide.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Add attachments with ease using Update data<\/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.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Add attachments with ease using Update data\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-08T14:27:15+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\"},\"author\":{\"name\":\"Bekah Bollin\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/d3c88e5b8ac516b0b054b8e224ac7c57\"},\"headline\":\"Add attachments with ease using Update data\",\"datePublished\":\"2025-07-08T13:00:26+00:00\",\"dateModified\":\"2025-07-08T14:27:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\"},\"wordCount\":7,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"Append\",\"data management\",\"update data\",\"whats new june 2025\"],\"articleSection\":[\"Data Management\",\"Mapping\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\",\"name\":\"Add attachments with ease using Update data\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2025-07-08T13:00:26+00:00\",\"dateModified\":\"2025-07-08T14:27:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Add attachments with ease using Update data\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/d3c88e5b8ac516b0b054b8e224ac7c57\",\"name\":\"Bekah Bollin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/06\/teamsprofilepic-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/06\/teamsprofilepic-213x200.jpg\",\"caption\":\"Bekah Bollin\"},\"description\":\"Bekah joined the ArcGIS Online team in 2022 as a Product Engineer. She contributes to a variety of projects in the ArcGIS Online space including GIS data editing, management, and visualization. When she is not making maps, she can be found hiking outside with her dog or finding a cozy coffee shop.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/rbollin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Add attachments with ease using Update data","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.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data","og_locale":"en_US","og_type":"article","og_title":"Add attachments with ease using Update data","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2025-07-08T14:27:15+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data"},"author":{"name":"Bekah Bollin","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/d3c88e5b8ac516b0b054b8e224ac7c57"},"headline":"Add attachments with ease using Update data","datePublished":"2025-07-08T13:00:26+00:00","dateModified":"2025-07-08T14:27:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data"},"wordCount":7,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["Append","data management","update data","whats new june 2025"],"articleSection":["Data Management","Mapping"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data","name":"Add attachments with ease using Update data","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2025-07-08T13:00:26+00:00","dateModified":"2025-07-08T14:27:15+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Add attachments with ease using Update data"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/d3c88e5b8ac516b0b054b8e224ac7c57","name":"Bekah Bollin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/06\/teamsprofilepic-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/06\/teamsprofilepic-213x200.jpg","caption":"Bekah Bollin"},"description":"Bekah joined the ArcGIS Online team in 2022 as a Product Engineer. She contributes to a variety of projects in the ArcGIS Online space including GIS data editing, management, and visualization. When she is not making maps, she can be found hiking outside with her dog or finding a cozy coffee shop.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/rbollin"}]}},"text_date":"July 8, 2025","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/add-attachments-with-ease-using-update-data","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/06\/attachment_banner_wide.jpg","primary_product":"ArcGIS Online","tag_data":[{"term_id":757971,"name":"Append","slug":"append","term_group":0,"term_taxonomy_id":757971,"taxonomy":"post_tag","description":"","parent":0,"count":7,"filter":"raw"},{"term_id":86442,"name":"data management","slug":"data-management","term_group":0,"term_taxonomy_id":86442,"taxonomy":"post_tag","description":"","parent":0,"count":67,"filter":"raw"},{"term_id":770832,"name":"update data","slug":"update-data","term_group":0,"term_taxonomy_id":770832,"taxonomy":"post_tag","description":"","parent":0,"count":3,"filter":"raw"},{"term_id":779342,"name":"whats new june 2025","slug":"whats-new-june-2025","term_group":0,"term_taxonomy_id":779342,"taxonomy":"post_tag","description":"","parent":0,"count":21,"filter":"raw"}],"category_data":[{"term_id":23851,"name":"Data Management","slug":"data-management","term_group":0,"term_taxonomy_id":23851,"taxonomy":"category","description":"","parent":0,"count":920,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2690,"filter":"raw"}],"product_data":[{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2425,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-online","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2868082","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/320832"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2868082"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2868082\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2868082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2868082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2868082"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2868082"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2868082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}