AnsweredAssumed Answered

Is it possible to use an HTTP Client Shape to call a REST web service with the PATCH method?

Question asked by matt.paine046908 on Aug 8, 2017
Latest reply on Aug 9, 2017 by matt.paine046908

It appears not from the note below: - are there any workarounds?

 

HTTP protocol and the Web Services Server Operation Types

Document created by rich_patterson Employee on Jan 9, 2015•Last modified by dave_lesshafft on Mar 1, 2016Version 2Like • Show 0 Likes0 Comment • 0
View in full screen mode
HTTP protocol and the Web Services Server Operation Types
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol


These are the standard HTTP methods: GET, HEAD, POST, PUT, DELETE, TRACE, OPTIONS, CONNECT, PATCH

http://help.boomi.com/atomsphere/GUID-8BA20A03-1695-4A08-8A92-C1146B7BD6E4.html
The boomi HTTP Client Connector supports GET, POST, PUT, and DELETE

http://help.boomi.com/atomsphere/GUID-BB0B00D8-5FD7-4668-9DC7-37B26E34977E.html
For the Web Services Server Operation, the valid Operation Types are Get, Query, Create, Update, Upsert and Delete

These operation types are used only for building the resource path... i.e. https://connect.boomi.com/ws/simple/<Operation Type><Object>

There is no correlation between the HTTP protocols and the Operation Type listed by the server... however, you should name your process and the operations appropriately. For example, you should not use the "Get" operation, if you service is designed to update a record in your database..

Note, the HTTP GET method, cannot be used to pass along a "payload" ... i.e. no data can be transmitted, but it can send information through the path itself.. i.e. http://connect.boomi.com/ws/simple/getContact?id=123

Outcomes