SlideShare a Scribd company logo
Webinar: Embracing REST APIs through APPSeCONNECT
VP Products at InSync Tech-Fin Solutions Ltd.
Most Valuable Professional at Microsoft
Software Innovator at Intel | Author
Presented By
Abhishek Sur
/ abhi2434@abhi2434
Koushik Dey
/ koushikdey
Points to Discuss
• What is REST API ? ​
• Why REST ? ​
• Different areas of REST API.​
• Introduction to APPSeCONNECT REST Connector​
• Features of REST Connector​
• Connecting REST App through APPSeCONNECT.​
What is a
REST API
REST API Is
• A simple web-based API that exposes data from Cloud.
• It uses most of the basic features of HTTP protocol to expose information
• REST is representational, hence all API operations and endpoints are human readable
and easily identifiable.
• In REST we put the Nowns in URL and Verbs as methods. For instance GET, POST, PUT, and
DELETE are some common verbs while you can think of Products or Customers are Nowns.
• REST standardizes authentication mechanism.
Benefits of REST API​
• Easy to understand and easy to consume.​
• Flexibility in supporting wide variety of data formats like JSON, XML etc. ​
• Wide variety of Applications available to consume REST. Eg. PostMan, Swagger, RestClient,
REST-assured etc. ​
• Standardized Error Messages​
• Standardized API metadata​
• Easily Documentable, using RAML or SWAGGER.
Different Areas of REST API​
Navigation Methods Headers Error Codes
AuthenticationEventing
Navigation
• Standard way of defining filters and navigation properties.​
• URL represents a resource.​
https://restclient.appseconnectapi.com/Customers​
https://restclient.appseconnectapi.com/Customers?filter=department[eq]sales&limit=20&offset=40​
https://restclient.appseconnectapi.com/customer/10/details​
• Pagination and Limiting are standard parameters.
Methods
• Http methods are used as Verb for REST API.
• Easy to understand as english verbs are used for CRUD operations.
• Verbs can be used directly from any web interfaces.
Headers
• Standard headers for Resource meta data.
• 2 types of headers
• Request headers
• Response headers
Authentication
• Authentication is standardized using separate Authorization header.
• Different authentication mechanisms supported :
• OAuth
• Basic
• Bearer
Eventing
• REST API also support push-based API system using Webhook callbacks.
Introducing
Rest
Connector
Benefits
• Ready and time tested solution to consume any REST API.
• Configure and Execute yourself, thereby reducing dependency on the software vendors.
• No coding knowledge is needed for doing the configuration.
• Read API documentation and configure connections.
• Put valid credentials and execute.
List of Features
Authentication Filters Agents Workflows Logging and
Resync​
Authentications supported
OAuth
Basic
Auth NOAuth
Filters
Action Filter
can be defined to get the data from the
Source Application.
Error Filter
can be defined to uniquely identify
the records which have failed during the sync
process and resync them.
Agents supported
On premise Agent
which will be installed in the client
system itself and the control of the
credentials is also at your end.
Cloud Agent of APPSeCONNECT
where the customer does not have to worry
about managing the resources for sync
process execution.
Sync Configuration Management​
• Process Logs will help in identifying any sync pitfalls.​
• Resync Bucket is provided to view all transactional data which has been synced​
• Failed data can also be retried later either automatically or manually. ​
• Each transactions are grouped into a Snapshot to show exact steps performed during one single
transaction.​
Demonstration
References
• https://community.appseconnect.com/characteristics-of-rest-apis/
• https://community.appseconnect.com/building-a-connector-for-rest-api/
• https://restfulapi.net/
• https://www.restapitutorial.com/
Q&A
Thank You!
/insync /Appseconnect /appseconnect//InSyncSolutions
FOR INTEGRATION RELATED DISCUSSION, REACH OUT TO US AT
sales@appseconnect.com

More Related Content

What's hot (20)

PDF
APIs Are Just Like LEGO Blocks | APPSeCONNECT
APPSeCONNECT
 
PPTX
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
APPSeCONNECT
 
PPTX
Webinar: APPSeCONNECT iPaaS Q3 2020 Release - Major Highlights and Walkthrough
APPSeCONNECT
 
PPTX
Webinar: APPSeCONNECT Product Release 2018 - A Sneak Peek at Cloud Integration
APPSeCONNECT
 
PPTX
Webinar: Implementation of 10 Integration Patterns on iPaaS Platform
APPSeCONNECT
 
PDF
Webinar: How Integrated Shipping Solution and ERP can Improve Order Fulfillme...
APPSeCONNECT
 
PPTX
Overview of API Management Architectures
Nordic APIs
 
PDF
Why Standards-Based Drivers Offer Better API Integration
Nordic APIs
 
PPTX
Webinar: Integrated B2B Ecommerce for Sage 300 ERP
APPSeCONNECT
 
PDF
INTERFACE, by apidays - Building contextualized API specifications by Boris ...
apidays
 
PDF
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Nordic APIs
 
PPTX
Pain Points In API Development? They’re Everywhere
Nordic APIs
 
PPTX
What is Serverless Computing?
AIMDek Technologies
 
PDF
Dependency Down, Flexibility Up – The Benefits of API-First Development
Nordic APIs
 
PDF
The Magic Behind Faster API Development, Testing and Delivery with API Virtua...
Nordic APIs
 
PDF
Best Practices for API Design to Keep Your App Secure, Scalable & Efficient
Nordic APIs
 
PDF
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2
 
PDF
API Management For Building Software Applications Powerpoint Presentation Slides
SlideTeam
 
PPTX
Integrating saas applications
Luca Mauri
 
PDF
Integrating saa s application using azure services v0.5
Luca Mauri
 
APIs Are Just Like LEGO Blocks | APPSeCONNECT
APPSeCONNECT
 
Webinar: Successful Data Migration to Microsoft Dynamics 365 CRM | InSync
APPSeCONNECT
 
Webinar: APPSeCONNECT iPaaS Q3 2020 Release - Major Highlights and Walkthrough
APPSeCONNECT
 
Webinar: APPSeCONNECT Product Release 2018 - A Sneak Peek at Cloud Integration
APPSeCONNECT
 
Webinar: Implementation of 10 Integration Patterns on iPaaS Platform
APPSeCONNECT
 
Webinar: How Integrated Shipping Solution and ERP can Improve Order Fulfillme...
APPSeCONNECT
 
Overview of API Management Architectures
Nordic APIs
 
Why Standards-Based Drivers Offer Better API Integration
Nordic APIs
 
Webinar: Integrated B2B Ecommerce for Sage 300 ERP
APPSeCONNECT
 
INTERFACE, by apidays - Building contextualized API specifications by Boris ...
apidays
 
Lessons Learned from Building Enterprise APIs (Gustaf Nyman)
Nordic APIs
 
Pain Points In API Development? They’re Everywhere
Nordic APIs
 
What is Serverless Computing?
AIMDek Technologies
 
Dependency Down, Flexibility Up – The Benefits of API-First Development
Nordic APIs
 
The Magic Behind Faster API Development, Testing and Delivery with API Virtua...
Nordic APIs
 
Best Practices for API Design to Keep Your App Secure, Scalable & Efficient
Nordic APIs
 
WSO2Con USA 2017: Implement an Effective Digital Platform Using WSO2 Integration
WSO2
 
API Management For Building Software Applications Powerpoint Presentation Slides
SlideTeam
 
Integrating saas applications
Luca Mauri
 
Integrating saa s application using azure services v0.5
Luca Mauri
 

Similar to Webinar: Embracing REST APIs through APPSeCONNECT (20)

PPTX
Restful api
Anurag Srivastava
 
PDF
IRJET- Rest API for E-Commerce Site
IRJET Journal
 
PPTX
REST-API's for architects and managers
Patrick Savalle
 
PPTX
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
PDF
RESTful applications: The why and how by Maikel Mardjan
Jexia
 
PPTX
Apitesting.pptx
NamanVerma88
 
PPTX
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
PDF
REST APIs
Arthur De Magalhaes
 
PDF
REST APIS web development for backend familiarity
ARTUROGOMEZGARCIA2
 
PPTX
rest-api-basics.pptx
AgungSutikno1
 
PPTX
Tutorial_Rest_API_For_Beginners_125.pptx
T.Choithram & Sons Dubai
 
PPTX
Beginner's Guide REST Basics - 101 by Smartbear
Eski2
 
PPTX
Switch to Backend 2023 | Day 1 Part 1
Google Developer Students Club NIT Silchar
 
PDF
What are restful web services?
Aparna Sharma
 
PPTX
RESTful Services
Jason Gerard
 
PPTX
REST API
Kanushka Gayan
 
PDF
Techniques for securing rest
Sudhakar Anivella
 
PDF
A Deep Dive into REST API Framework Survey
IRJET Journal
 
PPTX
Http and REST APIs.
Rahul Tanwani
 
PDF
Django Rest Framework | How to Create a RESTful API Using Django | Django Tut...
Edureka!
 
Restful api
Anurag Srivastava
 
IRJET- Rest API for E-Commerce Site
IRJET Journal
 
REST-API's for architects and managers
Patrick Savalle
 
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
RESTful applications: The why and how by Maikel Mardjan
Jexia
 
Apitesting.pptx
NamanVerma88
 
Understanding REST APIs in 5 Simple Steps
Tessa Mero
 
REST APIS web development for backend familiarity
ARTUROGOMEZGARCIA2
 
rest-api-basics.pptx
AgungSutikno1
 
Tutorial_Rest_API_For_Beginners_125.pptx
T.Choithram & Sons Dubai
 
Beginner's Guide REST Basics - 101 by Smartbear
Eski2
 
Switch to Backend 2023 | Day 1 Part 1
Google Developer Students Club NIT Silchar
 
What are restful web services?
Aparna Sharma
 
RESTful Services
Jason Gerard
 
REST API
Kanushka Gayan
 
Techniques for securing rest
Sudhakar Anivella
 
A Deep Dive into REST API Framework Survey
IRJET Journal
 
Http and REST APIs.
Rahul Tanwani
 
Django Rest Framework | How to Create a RESTful API Using Django | Django Tut...
Edureka!
 
Ad

More from APPSeCONNECT (20)

PPTX
Webinar: Reliable AI-Powered Lead Profiling for your Dynamics 365 CRM
APPSeCONNECT
 
PPTX
Webinar: Ready-to-use Shopify B2B Integrations For Streamlined Orders And Bet...
APPSeCONNECT
 
PPTX
Webinar: OpenAI Dynamics Business Central Integration to Elevate Your eCommer...
APPSeCONNECT
 
PDF
Webinar: OpenAI Integration for SAP and Shopify to Generate Product Informati...
APPSeCONNECT
 
PDF
Webinar: Optimize Business Operations with NetSuite Shopify Integration | APP...
APPSeCONNECT
 
PDF
Webinar: How IoT Integration Can Drive Digital Revenue on Shopify, SAP & Sale...
APPSeCONNECT
 
PDF
Webinar: Digital Transformation For B2B Commerce Growth
APPSeCONNECT
 
PDF
Webinar: Shopify Plus and SAP Business One B2B Sales Cycle Integration
APPSeCONNECT
 
PPTX
Webinar: Accelerated SAP S/4 HANA and Zoho Desk Integration | APPSeCONNECT
APPSeCONNECT
 
PDF
Webinar: SAP, Salesforce and Slack Automation | APPSeCONNECT
APPSeCONNECT
 
PDF
Webinar: Faster WooCommerce Sites Get More Revenue | APPSeCONNECT
APPSeCONNECT
 
PDF
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
APPSeCONNECT
 
PPTX
Webinar: Design Reliable Business Critical Integrations Within 15 Minutes Wit...
APPSeCONNECT
 
PPTX
Webinar: Business Process Automation for ERP, Ecommerce and CRM | APPSeCONNECT
APPSeCONNECT
 
PPTX
Webinar: Unlocking Business Potential by Integrating Salesforce with Microsof...
APPSeCONNECT
 
PDF
Webinar: Mobile APP and Firebase Integration with SAP Enterprise Core | APPSe...
APPSeCONNECT
 
PPTX
Webinar: How Shopify is Becoming a Game Changer for SAP Customers | APPSeCONNECT
APPSeCONNECT
 
PDF
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
APPSeCONNECT
 
PPTX
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
APPSeCONNECT
 
PPTX
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
APPSeCONNECT
 
Webinar: Reliable AI-Powered Lead Profiling for your Dynamics 365 CRM
APPSeCONNECT
 
Webinar: Ready-to-use Shopify B2B Integrations For Streamlined Orders And Bet...
APPSeCONNECT
 
Webinar: OpenAI Dynamics Business Central Integration to Elevate Your eCommer...
APPSeCONNECT
 
Webinar: OpenAI Integration for SAP and Shopify to Generate Product Informati...
APPSeCONNECT
 
Webinar: Optimize Business Operations with NetSuite Shopify Integration | APP...
APPSeCONNECT
 
Webinar: How IoT Integration Can Drive Digital Revenue on Shopify, SAP & Sale...
APPSeCONNECT
 
Webinar: Digital Transformation For B2B Commerce Growth
APPSeCONNECT
 
Webinar: Shopify Plus and SAP Business One B2B Sales Cycle Integration
APPSeCONNECT
 
Webinar: Accelerated SAP S/4 HANA and Zoho Desk Integration | APPSeCONNECT
APPSeCONNECT
 
Webinar: SAP, Salesforce and Slack Automation | APPSeCONNECT
APPSeCONNECT
 
Webinar: Faster WooCommerce Sites Get More Revenue | APPSeCONNECT
APPSeCONNECT
 
Webinar: Optimize SAP Parts Inventory and Make Your Service Contracts Profitable
APPSeCONNECT
 
Webinar: Design Reliable Business Critical Integrations Within 15 Minutes Wit...
APPSeCONNECT
 
Webinar: Business Process Automation for ERP, Ecommerce and CRM | APPSeCONNECT
APPSeCONNECT
 
Webinar: Unlocking Business Potential by Integrating Salesforce with Microsof...
APPSeCONNECT
 
Webinar: Mobile APP and Firebase Integration with SAP Enterprise Core | APPSe...
APPSeCONNECT
 
Webinar: How Shopify is Becoming a Game Changer for SAP Customers | APPSeCONNECT
APPSeCONNECT
 
Webinar: Successful B2B eCommerce for Wholesalers and Distributors | INSYNC
APPSeCONNECT
 
Webinar: Enable Magento B2B Ecommerce and Streamline your Operations | InSync
APPSeCONNECT
 
Webinar: B2B Ecommerce Mobile App - The Key to Successful B2B Strategy
APPSeCONNECT
 
Ad

Recently uploaded (20)

PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
PDF
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
PPTX
Machine Learning Benefits Across Industries
SynapseIndia
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
PDF
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
The Past, Present & Future of Kenya's Digital Transformation
Moses Kemibaro
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
The Future of Artificial Intelligence (AI)
Mukul
 
TrustArc Webinar - Navigating Data Privacy in LATAM: Laws, Trends, and Compli...
TrustArc
 
OpenInfra ID 2025 - Are Containers Dying? Rethinking Isolation with MicroVMs.pdf
Muhammad Yuga Nugraha
 
Machine Learning Benefits Across Industries
SynapseIndia
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Responsible AI and AI Ethics - By Sylvester Ebhonu
Sylvester Ebhonu
 
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 

Webinar: Embracing REST APIs through APPSeCONNECT

  • 2. VP Products at InSync Tech-Fin Solutions Ltd. Most Valuable Professional at Microsoft Software Innovator at Intel | Author Presented By Abhishek Sur / abhi2434@abhi2434 Koushik Dey / koushikdey
  • 3. Points to Discuss • What is REST API ? ​ • Why REST ? ​ • Different areas of REST API.​ • Introduction to APPSeCONNECT REST Connector​ • Features of REST Connector​ • Connecting REST App through APPSeCONNECT.​
  • 5. REST API Is • A simple web-based API that exposes data from Cloud. • It uses most of the basic features of HTTP protocol to expose information • REST is representational, hence all API operations and endpoints are human readable and easily identifiable. • In REST we put the Nowns in URL and Verbs as methods. For instance GET, POST, PUT, and DELETE are some common verbs while you can think of Products or Customers are Nowns. • REST standardizes authentication mechanism.
  • 6. Benefits of REST API​ • Easy to understand and easy to consume.​ • Flexibility in supporting wide variety of data formats like JSON, XML etc. ​ • Wide variety of Applications available to consume REST. Eg. PostMan, Swagger, RestClient, REST-assured etc. ​ • Standardized Error Messages​ • Standardized API metadata​ • Easily Documentable, using RAML or SWAGGER.
  • 7. Different Areas of REST API​ Navigation Methods Headers Error Codes AuthenticationEventing
  • 8. Navigation • Standard way of defining filters and navigation properties.​ • URL represents a resource.​ https://restclient.appseconnectapi.com/Customers​ https://restclient.appseconnectapi.com/Customers?filter=department[eq]sales&limit=20&offset=40​ https://restclient.appseconnectapi.com/customer/10/details​ • Pagination and Limiting are standard parameters.
  • 9. Methods • Http methods are used as Verb for REST API. • Easy to understand as english verbs are used for CRUD operations. • Verbs can be used directly from any web interfaces.
  • 10. Headers • Standard headers for Resource meta data. • 2 types of headers • Request headers • Response headers
  • 11. Authentication • Authentication is standardized using separate Authorization header. • Different authentication mechanisms supported : • OAuth • Basic • Bearer
  • 12. Eventing • REST API also support push-based API system using Webhook callbacks.
  • 14. Benefits • Ready and time tested solution to consume any REST API. • Configure and Execute yourself, thereby reducing dependency on the software vendors. • No coding knowledge is needed for doing the configuration. • Read API documentation and configure connections. • Put valid credentials and execute.
  • 15. List of Features Authentication Filters Agents Workflows Logging and Resync​
  • 17. Filters Action Filter can be defined to get the data from the Source Application. Error Filter can be defined to uniquely identify the records which have failed during the sync process and resync them.
  • 18. Agents supported On premise Agent which will be installed in the client system itself and the control of the credentials is also at your end. Cloud Agent of APPSeCONNECT where the customer does not have to worry about managing the resources for sync process execution.
  • 19. Sync Configuration Management​ • Process Logs will help in identifying any sync pitfalls.​ • Resync Bucket is provided to view all transactional data which has been synced​ • Failed data can also be retried later either automatically or manually. ​ • Each transactions are grouped into a Snapshot to show exact steps performed during one single transaction.​
  • 22. Q&A
  • 23. Thank You! /insync /Appseconnect /appseconnect//InSyncSolutions FOR INTEGRATION RELATED DISCUSSION, REACH OUT TO US AT [email protected]