This is a public Forum  publicRSS

Topic

    Shilpa Shonkhia
    REST or SOAP
    Topic posted June 13, 2018 by Shilpa ShonkhiaWhiz 
    107 Views, 7 Comments
    Title:
    REST or SOAP
    Content:

    Hi,

    Can someone please guide on the Oracle's guideline to use API's. We have to decide on REST or SOAP.

    Is there a plan to deprecate SOAP API's in future?

    Thanks

    Shilpa

    Version:
    latest

    Answer

     

    • Zsolt

      Hi Shilpa,

      IMO as I see the trend is to deprecate individual SOAP APIs (Activity Management API and Resource Management API for example) and guide everyone to use Core API, but this isn't true for Inbound and Outboud APIs, which are seems to stable. I don't think they will enhance SOAP APIs, but Core often get new options/functions. So for the long run I think Core is the better choice. FYI there some issues reported in this forum which are easily solvable by SOAP and not so easily by REST (for example make new activity and also fill required inventory in a single step), but the opposite also possible.

      I hope others will reply also, because it's only my opinion, and this is a bigger question to base the decision only on one answer.

      Regards,
      Zsolt

    • Brett Wallace

      Hi Shilpa,

      I agree with Zsolt and can add some more, where possible go with the REST APIs.

      Oracle have been adding the REST API for sometime now, and this is because this is the standard Oracle API protocol. (I heard this from product management if memory serves correct).  Hence you will see more and more REST API's added, some to replicate/replace the existing SOAP APIs (where possible), but also adding new functionality (metadata API). I don't think you will see any new SOAP APIs though. I too agree that there are some SOAP API's like Inbound and Outbound that may be around for the long term.

      The following article is a list of the current API's for the product and which also documents which ones are going to be (or have been) deprecated and removed. This article is updated from time to time, as the list of APIs grows and/or announcements are made about deprecation and removal. You will note all deprecations except 1 are SOAP API's. 

      https://cx.rightnow.com/app/answers/detail/a_id/8331/kw/deprecate

      You will also find a definition of deprecation and removal in this article: 

      https://cx.rightnow.com/app/answers/detail/a_id/9376/kw/deprecate

      Cheers,

      Brett

    • Zsolt

      Who is down voting everything???

    • Gursimran Singh Saini
      Zsolt said:

      Who is down voting everything???

      View original

      I know right!

      Its happening on all the recently created/comments Posts.

    • Anuj Behl
      Zsolt said:

      Who is down voting everything???

      View original

      Someone is either trying to earn some quick points or just hates Service Cloud to the core laugh

    • Zsolt

      Then he/she need a ban as the final score smiley

    • Luuk

      My customers are using REST more and more. So my two cents would be to go for REST since that's something the market is doing!