
Learn the basics of json, rest, and api. Apply hands-on steps to configure sender and receiver interfaces and expose a rest api with the sap po rest adapter.
Explore the HTTP protocol fundamentals, including client–server request–response exchange, content types, and common methods (GET, POST, PUT, DELETE), plus status codes and port usage.
JSON, short for javascript object notation, is a lightweight, human-readable data interchange format used to exchange and represent data between systems, with simple syntax and real-time examples.
compare json and xml to understand differences in data interchange: json is lightweight, text-based and flexible; xml is a verbose markup language with namespaces and comments.
Explore how JavaScript object literals are defined and how JSON mirrors that structure, using a product object with name and price to illustrate data notation in web scripting.
Master the seven rules of JSON syntax, including curly braces, key-value pairs, and double-quoted keys and values. Use colons, commas, and square brackets to build valid objects and arrays.
Explore the six JSON data types—numbers, strings, booleans, null, arrays, and objects—and learn to define keys and values with proper syntax.
Define and use JSON arrays, including strings, integers, and objects, with proper brackets, quotes, and comma rules, and explore nested arrays.
Learn how to define json objects and arrays with keys and values, using quotes and colons, include numbers and booleans, and correctly structure comma placement inside objects.
Explore online json tools like json lint and an online json editor to pretty print, validate syntax, and visualize json data types such as strings, booleans, nulls, arrays, and objects.
Learn to read real time json by using an online formatter to inspect data types, keys, and structures, including arrays and objects, and understand api responses such as weather data.
Create a json file representing a student with id, name, age, a boolean field, and an address with country and pin code; include a phone number and arrays.
Explore what API and REST are, how REST emerged, and the purpose behind them. See how JSON acts as an interchange format, how tokens secure REST access, and EPM tools.
Define API as a concept of application programming interface, exposing interfaces for programs to access an application's functionality via request and response across the internet.
Explore what rest stands for and why it is described as a design pattern, not a protocol, highlighting stateless, a layered architecture, and a uniform interface in web communication.
Contrast web services with REST and XML-RPC: APIs can be language-agnostic, and all web services are APIs, though not all APIs are web services.
Learn how json rest api combines rest design patterns and json message format to exchange information between systems, highlighting its lightweight and fast communication.
Explore how token-based authentication and authorization work together to access a rest api, with per-connection token verification and stateless operation permissions for get and post.
Explore how API management tools secure, deploy, and monitor APIs, automate documentation, issue tokens for self-service access, and throttle usage across regional cloud deployments.
Conclude this rest api session by recapping key keywords and their usage, then preview rest operations and how to configure specific interfaces and DTAs in the next section.
Learn how to configure the SAP PO rest sender adapter, compare rest and pull modes, define input and content types, and map dynamic parameters for endpoints and operations.
Configure the SAP REST receiver adapter, including certificates and basic authentication, and define operation types. Map API responses with namespaces and set request and response formats while handling errors.
Explore an interface design walkthru for configuring a SAP PO rest adapter to pull messages from a rest API using a sender channel and an FTB receiver, with example one.
Configure a SAP PO rest adapter by building a rest sender, defining a rest polling channel, and routing API data to an FTP file interface, including authentication and JSON/XML formats.
Explore designing end-to-end interfaces with the SAP PO rest adapter to consume a WordPress rest API, test via a rest receiver, and post data using a WordPress plugin.
Configure the SAP PO REST adapter to receive FTP-originated messages via a REST receiver interface, creating a namespace and channel for a get and post operation that posts to WordPress.
Expose a sender channel as a REST API, receive JSON, map to XML, and use SOAP to perform REST calls, demonstrating interface design and channel configuration.
Configure a REST sender in SAP PO to poll and expose a REST API, map JSON to a message type via the integration builder, and deliver to an FTP interface.
Learn to call a rest api from a user-defined function using sap po rest adapter, with a simple reusable code example for java mapping and message mapping to fetch data.
Expose a synchronous rest interface by modeling a rest API, mapping a customer id to a BAPI via the Odyssey channel, and returning the customer details to the client.
Explore exposing an RFC as a REST API using ESR, build request and response structures, import a BAPI, set up dynamic configuration, and map BAPI data to customer fields.
Expose an RFC as a REST API using the SAP PO REST adapter by defining endpoints, custom patterns, and mappings, mapping input data to a synchronous customer service operation.
Expose an SAP RFC as a REST API using the PO REST adapter, configure mapping and endpoint details, and validate requests with a REST client like Postman.
This lecture demonstrates exposing an SAP RFC as a REST API, showing how customer numbers map to IDs, and highlighting timing configurations and request flows.
What you will learn in this Course?
If you are trying to learn JSON, REST and API and also trying to learn how to develop interface using the REST adapter in AEX then this course is right for you.
This course will teach you the basics of JSON Notation, Definition of REST and API with hands-on session on how to develop end to end interface using Sender REST and Receiver REST Adapter.
Course Content:
All the hands-on training is shown on the Live PO system so that you can do it yourself later.