cancel
Showing results for 
Search instead for 
Did you mean: 

How to use blob.attach operation with CURL ?

j0seph_
Champ in-the-making
Champ in-the-making

Hi I'm trying to attach a blob to a file in nuxeo with the linux command curl but i can't find the right syntax to make the operation. I have allready read the documetation from : http://doc.nuxeo.com/display/NXDOC/REST+API and http://doc.nuxeo.com/display/NXDOC55/Using+cURL, but I still don't know how to manage blob.attach with CURL.

Thank you in advance for your advice.

4 REPLIES 4

promanov_
Star Contributor
Star Contributor

same question, does anybody have a solution?

mikejt4_
Champ in-the-making
Champ in-the-making

same question. In general the documentation on REST APIs is really inadequate. Hopefully some more examples will be provided?

russtrotter_
Confirmed Champ
Confirmed Champ

Here's a working curl command against 5.7.3:

curl -X POST -F request="{"params":{"document":"/default-domain/workspaces/mydoc"},"context":{}}" -F input=@myblob.bin http://localhost:8080/nuxeo/site/automation/Blob.Attach

Notes:

  • POST method
  • -F option tells curl to use multi-part/formdata encoding
  • note the JSON 'request' parameter, the 'document' element refers to an existing document that is of "File" doctype.
  • @myblob.bin tells curl to send the contents of the file 'myblob.bin'

Hope that helps

Excellent that got me going, thanks!

Getting started

Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.