Content text REST API INTEGRATION BOOK V2.pdf
ORACLE FUSION REST API’S & INTEGRATION BOOK
List of Topics 1. What is Web Service in Oracle Fusion? 2. What is SOAP API Web service In Oracle Fusion? 3. What is REST (Representational State Transfer) API web service in Oracle Fusion? 4. Explaining all about Oracle Fusion Rest API components 5. Explaining about REST API Body 6. Default Response of REST API 7. Request Payload of REST API 8. Types of Rest API Methods GET, POST, PATCH in Oracle Fusion. What is the use of these methods in oracle fusion? 9. What is Request Payload in Oracle Fusion? 10. What is Request Response in Oracle Fusion? 11. What is finder in Oracle Fusion Rest API get Service? 12. What is SOAP UI and why it’s so usefully in Oracle Fusion WebServices? 13. How to Test the Rest API in SOAP UI 14. Steps to Create the AR Invoice through Rest API in Oracle Fusion using SOAP UI 15. Steps to update the AR Invoice through Rest API in Oracle Fusion using SOAP UI 16. Steps to get the AR Invoice through Rest API in Oracle Fusion using SOAP UI 17. Steps to get many AR Invoices Data through Rest API in Oracle Fusion using SOAP UI 18. How to Register the Rest API web service in Oracle Fusion Application to Extract the Data from Oracle Fusion Application 19. How to create the Web service in the Application Composer and use the web service the Oracle Fusion Custom Pages to insert, update or delete the Data 20. How to Register the SOAP API web service in Oracle Fusion Application 21. How to Call and execute the Rest API WebService in Oracle Fusion Application 22. How to Call and execute the SOAP API WebService in Oracle Fusion Application 23. Steps to Design the AR Interface Using Rest API in Oracle Fusion Application 24. Run Time Testing of AR Invoice Rest API Web Service Working 25. Steps to Design the AP Interface using Rest API in Oracle Fusion Application 26. Steps to Create the PO Change Order using SOAP API in Oracle Fusion Application
What is Web Service in Oracle Fusion? Web Service is a kind of Internet API/Package provided by Oracle. Using this , We can communicate with the Oracle Fusion application and perform the operations in the application from any other applications. We just need the Oracle Fusion Application url & the WebService url and then we can communicate with Oracle Fusion application perform different operations like AP Invoice Creation, Supplier Creation, PO creation etc. Oracle Fusion has given the Rest API WebService for almost each and every operation which we manually do in the Oracle Fusion application. So we can integrate with Oracle Fusion application using these WebServices and then perform the operations/transactions form third party applications. For Example, AP Invoice Web service helps to create the AP Invoices, Update the AP Invoices and Extract the AP Invoice date. Any Third-Party Application use this AP Invoice WebService to communicate with Oracle Fusion Application and Create/update the AP Invoice and also get the AP Invoice data too from their system. What is SOAP API Web service In Oracle Fusion? SOAP (Simple Object Access Protocol) SOAP is a protocol that was designed before REST and came into the picture. The main idea behind designing SOAP was to ensure that programs built on different platforms and programming languages could exchange data in an easy manner. SOAP WebService is an old web service method. This web service sends data in the XML Format. What is REST (Representational State Transfer) API web service in Oracle Fusion? This was designed specifically for working with components such as media components, files, or even objects on a particular hardware device. Any web service that is defined on the principles of REST can be called a RestFul web service. A Restful service would use the normal HTTP verbs of GET, POST, PUT and DELETE for working with the required components. REST WebService is a new world web service. It transfers/sends the data in the form of JASON format. Summary In Summary of SOAP Vs REST API, SOAP is clearly useful and important. For instance, an application to interface with my bank it would definitely need to use SOAP. All three features above are a must for bank transactions. For example, transferring money from one account to another, one would need to be certain that it completes. Retrying it could be catastrophic if it were to succeed the first time, but the response failed