I would say that the main reason for that is that the SOAP interface is a
client on top of the api, whereas the rest api is basically just that....a
rest wrapper for the java api :)

On Thu, May 11, 2017 at 1:09 PM, Grooms, Frederick W <
frederick.w.gro...@xo.com> wrote:

> **
>
> Wow … Something SOAP can do that REST can’t
>
> (Sorry just had to say it)
>
>
>
>
>
> *From:* Action Request System discussion list(ARSList) [mailto:
> arslist@ARSLIST.ORG] *On Behalf Of *LJ LongWing
> *Sent:* Thursday, May 11, 2017 11:58 AM
> *To:* arslist@ARSLIST.ORG
> *Subject:* Re: Put another way
>
>
>
> **
>
> Mark,
>
> I don't believe so, the reason being is that even back in the old days of
> 'modify all' in the user tool, you selected the records you wanted to
> modify, then the user tool did a loop through a list of request id's and
> did the same update to all of them....from an api perspective, when doing a
> set entry, 'which request are you updating, on which form' is the primary
> information, of course it also needs to know what you are changing...but
> you need to know exactly which records....
>
>
>
> So, if you are trying to do it via 'query', you'll need to write a query
> routine to get the request id's in question, then push an update to each
> one respectively....
>
>
>
> Alternatively....you could push a query to an 'interface' form with the
> query as one of the inputs, then have a filter to the execution of the
> query and update for you :)
>
>
>
> On Thu, May 11, 2017 at 10:29 AM, Brittain, Mark  wrote:
>
> **
>
> Hi All
>
>  Is there a way to do a put using a field other that the request id (1)?
>
>
>
> curl -X PUT "*http://192.168.1.131:8008/api/arsys/v1/entry/<schema
> name>/<requestiID>
> <http://192.168.1.131:8008/api/arsys/v1/entry/%3cschema%20name%3e/%3crequestiID%3e>*"
> -H  "accept: application/json" -H  "Authorization: AR-JWT <TOKEN>" -H
>  "content-type: application/json" -d "{  \"values\": {    \"Escalation\":
> \"0\"  }}"
>
>
>
>
>
> ARS9
>
> ITSM 9
>
>
>
> Thanks
>
> Mark
>
>
>
> *Mark Brittain * | Senior Systems Engineer | 315.634.9337
> <(315)%20634-9337>
>
> 125 Elwood Davis Road | Syracuse NY 13212
>
> *[image: new_spectrum]*
>
>
>
>
> _ARSlist: "Where the Answers Are" and have been for 20 years_
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
"Where the Answers Are, and have been for 20 years"

Reply via email to