Expose Library API using API Manager | Full Setup with Swagger, Mock Files & Sandbox Key Demo
Автор: Show Beyond Doubt
Загружено: 2025-10-18
Просмотров: 34
Описание:
Build and Expose Library APIs using API Manager and API Mocker — step-by-step!
In this video, you’ll learn how to configure mock APIs, integrate Swagger, deploy on API Manager, test Sandbox keys, and manage end-to-end API exposure.
This tutorial covers:
📘 Create mock API definitions in config.json
📘 Build and test /library/books, /library/book/borrow, /library/book/status, /library/book/return, /library/book/close
📘 Configure Swagger for Library APIs
📘 Deploy & Expose Library API in API Manager
📘 Generate and test Sandbox keys
📘 Subscribe and test /police/fir/* APIs for multi-domain integration
By the end, you’ll have a fully working Library API setup ready to expose securely through API Manager — great for demos, learning, and interviews.
✅ What You’ll Learn:
✅ Setting up your API endpoints with API Mocker
✅ Adding mock responses for /library/books, /borrow, /status, /return, /close
✅ Creating Swagger/OpenAPI definitions for documentation
✅ Exposing APIs through API Manager and configuring access control
✅ Testing APIs using Sandbox keys for secure access
✅ Subscribing and managing API consumers
✅ Integrating multiple APIs (Library + Police FIR) to showcase real-world scenarios
🎯 Key Highlights:
Create realistic mock JSON responses
Define and configure mock API endpoints in config.json
Integrate Swagger with API Manager for easy documentation and testing
Expose your API securely using Sandbox keys
Deploy and verify each API in API Manager
Learn API subscription, testing, and exposure end-to-end
💡 Technologies Used:
API Mocker
Swagger / OpenAPI
WSO2 API Manager
JSON & REST APIs
GitHub
⏱️ Timestamps (Chapters)
(You already provided these — here’s the final polished version formatted for YouTube auto-chapters)
00:01 — Introduction of Expose Library API using API Manager
01:16 — Requirement Analysis of API Mocker
15:12 — Configure Mocker API Definition in config.json file
17:04 — Create all mock files in mocks folder
27:24 — Restart API Mocker and Check the Status
29:42 — Test /library/books endpoint (E2E)
31:50 — Test /library/book/borrow endpoint (E2E)
35:24 — Test /library/book/status endpoint (E2E)
41:14 — Test /library/book/return endpoint (E2E)
44:13 — Test /library/book/close endpoint (E2E)
46:49 — Requirement Analysis for Swagger of Library API
51:39 — Integrate Swagger with API Manager (Configure, Deploy, Expose)
01:01:50 — Test /library/books API without Sandbox Key
01:04:25 — Generate Sandbox Key
01:05:28 — Test /library/books API using Sandbox Key
01:06:08 — Subscribe API
01:08:53 — Test /police/fir/borrow API using Sandbox Key
01:12:51 — Test /police/fir/status API using Sandbox Key
01:16:07 — Test /police/fir/return API using Sandbox Key
01:19:38 — Test /police/fir/close API using Sandbox Key
01:22:05 — Conclusion & Push Updated Code to GIT
#LibraryAPI #APImanager #Swagger #MockAPI #WSO2 #BackendDevelopment #APITutorial #SandboxKey #RESTAPI #microservicesarchitecture
🔥 Whether you’re a beginner or want to save hours in API testing, this tutorial is your fastest way to master Shopping APIs!
💡 Why watch this video:
Whether you’re building microservices, testing integrations, or want to simulate APIs dynamically, this tutorial will save you time and help you mock any API effortlessly.
WSO2 Official URL - https://ob.docs.wso2.com/en/latest/tr...
WSO2 GIT Repo -
https://github.com/wso2/financial-ser...
Swagger Editor - https://editor.swagger.io/
📎 Useful Resources
GitHub Source Code:
🔗 https://github.com/NarayanaBehera
WSO2 Automation Playlist:
▶️ • WSO2 REST API Development | Complete Intro...
Python Apache Airflow Automation Playlist:
▶️ • Python Automation | Introduction of Apach...
📬 Contact & Collaboration
📧 Email: [email protected]
💼 LinkedIn: / narayana-behera-413659132
🌐 GitHub: github.com/NarayanaBehera
📣 Don’t Forget
👍 Like | 🔔 Subscribe | 💬 Comment | 🔁 Share
🎯 What You’ll Find Here:
✅ Step-by-step tutorials
✅ Technology deep dives & guides
✅ Myth-busting & fact-checking
✅ Motivational insights & productivity hacks
✅ Explanations beyond the obvious
💬 Why Subscribe?
Because we show you the facts — no hype, no confusion — just solid, actionable knowledge you can trust.
🎯 Consistent uploads
🎯 Clear, step-by-step guides
🎯 A supportive learning community
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: