Create REST API in SAP - without ODATA - REST Service in ABAP [english]
In today's video, I will show you how you can create a simple REST API in SAP. To do this, we use the transaction SE24 to create two new classes that inherit from the CL_REST_HTTP_HANDLER and CL_REST_RESOURCE classes. We redefine two methods of these newly created classes and write some code. Then we create a service via the transaction SCIF and test it with Postman. CL_REST_HTTP_HANDLER This is the basic handler class for ABAP REST applications, i.e. every REST application must derive its handler class from this class. IF_REST_APPLICATION Declares the GET_ROOT_HANDLER method, which must be implemented by every ABAP REST application. CL_REST_RESOURCE This class is the base class for all REST resources. The interface IF_REST_RESOURCE defines the methods GET, POST, PUT, DELETE, HEAD and OPTIONS. In our example, we redefine the GET method here. Each REST application resource class inherits from this class and overwrites its methods. CL_REST_ROUTER This class is used to resolve REST resource handler classes from the URIs (Uniform Resource Identifier) used during REST request processing. The handler class is assigned to the URI template by calling the ATTACH method. #sap #abap #rest #api #service ▬▬ Literature 📚 ▬▬▬▬▬▬▬▬▬▬▬▬▬ ▶ ABAP: An Introduction 2020 https://amzn.to/45CLTqk ▶ Complete ABAP 2023 https://amzn.to/45D5UNM ▶ ABAP to the Future 2022 https://amzn.to/42cgWGs ▶ Clean ABAP 2022 https://amzn.to/3KAqmow ▬▬ My Hardware 💻 ▬▬▬▬▬▬▬▬▬▬▬▬▬ ▶ Microphone: https://amzn.to/3zj2UIz ▶ Headphone: https://amzn.to/3GUBRFg ▬▬ My Software (free) 💾 ▬▬▬▬▬▬▬▬▬▬▬ ▶ Video Recorder: https://bit.ly/678fgh6 ▶ Video Editor: https://bit.ly/38Rj9lb ▶ Thumbnail: https://bit.ly/CustAndCodeThumbnail ▶ Gamma AI: http://bit.ly/3nsdvgr ▬▬ Further Links 🔗 ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ⭐Become my subscriber: https://bit.ly/CustAndCodeSub 🎬All videos in English: https://bit.ly/CustAndCodeENG ☕Buy me a Coffee 😀: https://bit.ly/3dih2cl *The links are affiliate links. There are no additional costs. 📍Attribution: YouTube Subscribe Animations: https://pixabay.com/videos/search/sub...
![My First Program in SAP - Hello World in ABAP [english]](https://i.ytimg.com/vi/MDJcFsjj544/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLC8VaEQdNcaOdgn63iyW7iW8YvBTg&usqp=CCc)
My First Program in SAP - Hello World in ABAP [english]

Consume BAPI in RAP | Real Scenario Implementation | Step by Step
![Use abapGit to Transfer local ABAP Code to GitHub [english]](https://i.ytimg.com/vi/pEY5I29pIak/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLCESl9PU7MLgNJ7RQksDOV1T_vSiQ&usqp=CCc)
Use abapGit to Transfer local ABAP Code to GitHub [english]
![Save list output as SAP spool and download as PDF [english]](https://i.ytimg.com/vi/TXiM-r0sRyI/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLDZZODXezFiszFjtBiw9P0Ye7uLCg&usqp=CCc)
Save list output as SAP spool and download as PDF [english]

Difference Between REST API vs Web API vs SOAP API Explained
![REST API in SAP - Use GET Method with URI Parameters [english]](https://i.ytimg.com/vi/n3hI_3bvjbw/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLBFUK4N15H2xNrn6fp9OqzvLzSD5g&usqp=CCc)
REST API in SAP - Use GET Method with URI Parameters [english]

SAP Functional Consultants Aren't Ready for What's Coming

See How a 453kg Giant Bluefin Tuna Is Flawlessly Carved in Seconds

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
![Send File or Attachment by Email in SAP ABAP [english]](https://i.ytimg.com/vi/xDQ14wIdtv0/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLB-zm1c8fKl2mfk7v4VoYG-CYYFxw&usqp=CCc)
Send File or Attachment by Email in SAP ABAP [english]

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
![Import CSV File - in SAP ABAP [english]](https://i.ytimg.com/vi/r2CQWvLRHco/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLDT6XnUDqh3_20WjVp3Zyn7uYIv6A&usqp=CCc)
Import CSV File - in SAP ABAP [english]
![Install ABAP Cloud Developer Trial 2022 - on Windows with Docker Container [english]](https://i.ytimg.com/vi/R-ndmrhZwyU/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLAzAVj4lFHYtVL5sXVA4eJO-IIaDQ&usqp=CCc)
Install ABAP Cloud Developer Trial 2022 - on Windows with Docker Container [english]
![ABAP Splitter Container to Display 2 SALV Grids [english]](https://i.ytimg.com/vi/ZTEoX11RWlk/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLAs81otkFYvxyl6nZ37fx1Uj6-29g&usqp=CCc)
ABAP Splitter Container to Display 2 SALV Grids [english]

How to Consume SAP API in ABAP

Microsoft's Greed is Finally Backfiring

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

What is SAP? - An Introduction
![Send Email in SAP ABAP - Text and HTML [english]](https://i.ytimg.com/vi/5o2nLysXAgk/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLCVSUdOotmppygKHI93ZH1hv4XpHQ&usqp=CCc)
Send Email in SAP ABAP - Text and HTML [english]

