Reputation: 219
I have a list in Sharepoint where one can add attachments, like this:
The problem I have is that I don't know where exactly Sharepoint stores these attachments because I didn't have to create a column for attachments.
I want to write a webpart in Vue.js where I can either access these attachments or manually add attachments.
Does anyone know where the attachments of the list are stored?
Upvotes: 2
Views: 25187
Reputation: 1221
As far as accessing them via the APIs, they are stored as part of the list item. Physically, they are stored in a SQL table.
List attachments are accessible via the various APIs including REST web service calls.
A few examples:
Get a list of attachments:
http://yourServer/yourSite/_api/web/lists/getbytitle('Tasks')/Items/GetById(7)/AttachmentFiles
Info about a single attachment:
http://yourServer/yourSite/_api/web/lists/getbytitle('Tasks')/Items/GetById(7)/AttachmentFiles('SomeDocument.docx')
You can upload, download and delete files via direct URLs and web services.
Upvotes: 3