IBM API Connect Developer Guide Basics

REST API, OAuth, API Key, Basic Auth, API Manager, Catalog, Developer portal, Manage API, API Analytics
IBM API Connect Developer Guide Basics
File Size :
1.69 GB
Total length :
4h 56m



Prashant Naik


Last update

Last updated 8/2022



IBM API Connect Developer Guide Basics

What you’ll learn

Detailed knowledge on API lifecycle
Create API specification using built-in policies
Create Proxy endpoint
Create APIs, products and Plan
Create new version of the API and the Product
Basic Authentication security Implementation
API Key security Implementation
OAuth v2.0 security Implementation
Analyze the transactions

IBM API Connect Developer Guide Basics


Basic knowledge of JSON


This course is designed to understand the complete API Lifecycle Management from the creation of the API to the Retirement of the API. The below listed are the life cycle stages in IBM API connect. Create an API/ProductDeployment/RunningAPI securityAPI Management(Monitoring/Deprecate/Retire etc)The implementation/configuration stage for each lifecycle is explained with the practicals. The focus of the course is to make understand the API Lifecycle concepts with proper examples and to build the integration flows using the policy actions.       The API Manager which is part of the Provider organization provides the UI to create, manage, secure, versioning, and retire the APIs. The APIs can be designed using the policies in the API manager or the APIs can be imported.  When the APIs are published, it is available in the Developer portal. The consumers of this API, register with the Developer portal by creating the application. The developer portal is part of the consumer organization.    API manager governs the API by creating the proxy endpoint and applying the different kinds of policies. Based on the business requirements, the required policies like rate limiting, Client ID enforcement, etc. can be configured. It has the option to create integration flows using different policy actions like a switch, log, XSLT, Invoke, map, etc.  It provides the Analytics feature to understand the transactions and the load on the system. The following security mechanisms are explained and implemented.Basic AuthenticationAPI key validationOAuth v2.0


Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Lifecycle of APIs

Section 2: Components of API Connect

Lecture 3 API manager

Lecture 4 Developer portal

Lecture 5 Developer Organization

Lecture 6 API Gateways

Section 3: Create APIs

Lecture 7 Create an API – Introduction

Lecture 8 Create and Configure REST API

Lecture 9 Create API using API properties

Lecture 10 Create API by importing OpenAPI specification

Section 4: Products and Plans

Lecture 11 Create Product, Configure Plan and add APIs

Lecture 12 Test Rate Limit and Burst Limit scenarios

Section 5: Creating and configuring Catalog

Lecture 13 Create a Catalog and Enable Portal

Section 6: Message transformation

Lecture 14 XML to JSON Message

Lecture 15 JSON to XML Message

Lecture 16 Map input parameters to Output Message

Lecture 17 XSLT transformation – No Input

Lecture 18 XSLT transformation

Section 7: Routing Techniques

Lecture 19 Operation Switch Policy

Lecture 20 Switch Policy

Section 8: Gateway Scripts

Lecture 21 Send JSON and XML response

Lecture 22 Define JSON object

Lecture 23 Retrieve and use Request Parameters

Section 9: API Analytics

Lecture 24 Reading and creating a Analytic Dashboard

Section 10: Manage Products and APIs

Lecture 25 Introduction

Lecture 26 Create a new version of the Product and API

Lecture 27 Deprecate and Retire the API

Lecture 28 Modify the visibility of the Product

Lecture 29 Restage the Product

Lecture 30 Product Analytics

Lecture 31 Supersede an existing Product

Lecture 32 Replace an Existing Product

Section 11: REST API and Salesforce

Lecture 33 Create session with Salesforce

Section 12: CORS – Cross Origin Resource Sharing

Lecture 34 Introduction

Lecture 35 CORS configuration

Section 13: Apply Security to API Proxy

Lecture 36 Secure using Basic Authentication

Lecture 37 Secure using API Key

Lecture 38 Oauth v2.0 Introduction

Lecture 39 Oauth v2.0 – Client_credentials Grant Type

Lecture 40 Oauth v2.0 – password grant_type

Lecture 41 Bonus Lecture

Beginners and the experienced professionals who want to become expert in API management tool.

Course Information:

Udemy | English | 4h 56m | 1.69 GB
Created by: Prashant Naik

You Can See More Courses in the IT & Software >> Greetings from

New Courses

Scroll to Top