cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Rest Post with attachment and form data

manohar
Contributor

Hello Snaplogic gurus,

Can any one give me pointers how I can convert this into snaplogic pipeline?

Thanks
Manohar

curl -L -X POST โ€˜https://test.coupahost.com/api/purchase_orders/471/attachmentsโ€™
-H โ€˜Accept: application/jsonโ€™
-H 'X-COUPA-API-KEY: xxxxxx
-F โ€˜attachment[file]=Coupa_Supplier_termsv5.pdfโ€™
-F โ€˜attachment[type]=fileโ€™
-F โ€˜attachment[intent]=Supplierโ€™

3 REPLIES 3

lazo_ilijoski
New Contributor III

Hi @manohar,

You can use REST POST snap in which you can set header parameters in HTTP header section:
image

If you want to attach a file to POST service, you have to upload the file in SLDB at first and then you can specify the file in Single file upload: File, as well as the name you want to be used, for instance:

image

Donโ€™t forget to remove the file (by using File Delete snap) after you call the rest service.

BR,
Lazo

Thanks Lazzo,

How or where can I add this form data?

igormicev
Contributor

Hi @manohar,

You use the โ€œHTTP entityโ€ of the snap for the form data (shown in the last print-screen).