SlideShare a Scribd company logo
Types of API by application
• Local API: provides services to application programs
(Front-end/GUI) requesting services or data from the back-end
such as data from a DB.
• Program API: is based on RPC (Remote Procedure Call) technology
that making a remote program execution from another servers.
• Web API (a.k.a.) Web Services: is application / device
communication via World Wide Web (HTTP architecture).
• There are two kinds of Web Service:
• RESTful (REpresentational State Transfer) - designed to be scalable, reliable, and
easy to use, making them ideal for building web applications and services.
• SOAP (Simple Object Access Protocol) - use the XML protocol to communicate with
clients. They are known for their robustness and security, but can be more complex
and difficult to work with than REST APIs.
• GraphQL: is a newer type of API that provides a more flexible and efficient way to
query data from a server. They allow developers to specify exactly what data they
need, reducing the amount of unnecessary data sent over the network.
Emerging Technologies - APIs 1
API vs. Web Services
Emerging Technologies - APIs 2
SOAP vs. REST
Emerging Technologies - APIs 3
Examples of APIs
•Google Maps API, which allows developers to embed maps into
applications
•Twitter API, which enables interaction with Twitter data and
functionalities;
•PayPal API, which provides payment processing capabilities for
online transactions.
•Facebook Graph API, is bundle of solutions used as a primary
way to get data in and out of the platform.
•The Instagram API - connect Instagram feeds with website.
•ChatGPT API, transforming it into a highly customizable chatbot
for organizations.
•YouTube API, allows to embed a video straight on a website or
platform.
Emerging Technologies - APIs 4
API Economy
API Economy: is a general term that describes the way
application programming interfaces (APIs) can positively
affect an organization's profitability.
• There was a time when only software professionals knew
about APIs. Today, business leaders are aware of the financial
impact APIs can have and companies are generating revenue
by exposing APIs as business building blocks for third party
applications.
• The emerging financial effects of APIs on businesses have
gained steam thanks in part to mobile and social media
technologies.
• Major companies that have gained revenue from APIs include
SalesForce.com, Amazon, Facebook, Twitter, and Google.
Emerging Technologies - APIs 5
Conclusion
•APIs are essential tools for building modern applications and
services.
•They provide a way for different systems and services to
interact and communicate with each other, enabling
developers to build powerful and flexible applications that
can integrate with a wide range of systems and services.
•As web development continues to evolve, APIs will play an
increasingly important role in enabling developers to build
the next generation of applications and services.
•Today, business leaders are aware of the ROI impact impact
APIs can have, and companies are generating revenue by
exposing APIs as business building blocks for third party
applications.
Emerging Technologies - APIs 6
Emerging Technologies - APIs 7

More Related Content

PDF
Third party api integration
PDF
API Integration & Web Services in Modern Web Development_Tech Leona.pdf
PDF
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...
PPTX
Applications Programming Interfaces (API)
PDF
A_Complete_Guide_to_API_Development.pdf
PDF
The Role of APIs in Custom Software Development for 2024
PDF
The Ultimate Guide to APIs in Web Applications Key Concepts Demystified.pdf
PDF
Transform Your Operations with Cutting-Edge API Development Services.pdf
Third party api integration
API Integration & Web Services in Modern Web Development_Tech Leona.pdf
Understanding API Architectures: Web API vs. Minimal API – An In-Depth Compar...
Applications Programming Interfaces (API)
A_Complete_Guide_to_API_Development.pdf
The Role of APIs in Custom Software Development for 2024
The Ultimate Guide to APIs in Web Applications Key Concepts Demystified.pdf
Transform Your Operations with Cutting-Edge API Development Services.pdf

Similar to Web Application Programming Interface (Web) (20)

PDF
Guide To API Development – Cost, Importance, Types, Tools, Terminology, and B...
PDF
Demystifying APIs_ Exploring the Various Types of APIs to Power Your Digital ...
PDF
PPTX
INTERFACE by apidays_What's your Type? Understanding API Types and Choosing t...
PDF
Cloud Elements | State of API Integration Report 2018
PDF
The Complete Guide to API Development in 2022.pdf
PDF
APIs +Micro services technology for Computing
PDF
Mastering API Development: A Developer’s Roadmap for Success
PPTX
Api design part 1
PDF
Your API is your Product - Arun Ravindran, Unisys
PPTX
TEC-Roundtable-API
PDF
DFY Suite
PDF
How to Develop APIs - Importance, Types, Tools, Terminology, and Best Practic...
PDF
Meetup 2022 - API Gateway landscape.pdf
PDF
Guide To API Development.pdf
PPT
Api management introduction and product overview v1.0 2014.08.28
PPT
Effective API Design
PPTX
API Integration Service | Third Party API Integration Services
PPTX
API Integration Services, Third Party API Integration Services
PDF
PDF The Design of Web APIs Second Edition MEAP Arnaud Lauret download
Guide To API Development – Cost, Importance, Types, Tools, Terminology, and B...
Demystifying APIs_ Exploring the Various Types of APIs to Power Your Digital ...
INTERFACE by apidays_What's your Type? Understanding API Types and Choosing t...
Cloud Elements | State of API Integration Report 2018
The Complete Guide to API Development in 2022.pdf
APIs +Micro services technology for Computing
Mastering API Development: A Developer’s Roadmap for Success
Api design part 1
Your API is your Product - Arun Ravindran, Unisys
TEC-Roundtable-API
DFY Suite
How to Develop APIs - Importance, Types, Tools, Terminology, and Best Practic...
Meetup 2022 - API Gateway landscape.pdf
Guide To API Development.pdf
Api management introduction and product overview v1.0 2014.08.28
Effective API Design
API Integration Service | Third Party API Integration Services
API Integration Services, Third Party API Integration Services
PDF The Design of Web APIs Second Edition MEAP Arnaud Lauret download
Ad

More from gufranqureshi506 (20)

PPT
Mapping and cardiality for Entity Relationship
PPT
Entitiy Relationship Introduction Diagram
PPTX
Entity Relationship Management Moder: Introduction
PPTX
Data base management system-Introduction
PPT
Introduction to R for Data Science Technology
PPT
Introduction to Scala for Data Science Technology
PPTX
Introdcution to Machine Learning and its types.
PPTX
Introdcution to Deep Learning and Machine Learning
PPTX
Computer forensic presentation and roles of first responder
PPTX
cyber forensic presentation on practicals
PPT
Evolution of Data Warehouse and Data mining
PPT
Data Mining and Data Warehouse Introuduction
PPT
Architecture of Data Warehouse for Data Science
PPT
Introduction to Data Warehouse for Data Science
PPTX
Introduction to Topology of Computer Networkds
PPTX
Introduction to Computer Network SYBSCIT
PPTX
Introduction to Deep Learning and Machine Learning.pptx
PPTX
Introduction to Augment Reality, VR and MR.pptx
PPTX
Unit 1 Green IT for first year bscit.pptx
PPTX
unit 2 Green IT for First year bscit.pptx
Mapping and cardiality for Entity Relationship
Entitiy Relationship Introduction Diagram
Entity Relationship Management Moder: Introduction
Data base management system-Introduction
Introduction to R for Data Science Technology
Introduction to Scala for Data Science Technology
Introdcution to Machine Learning and its types.
Introdcution to Deep Learning and Machine Learning
Computer forensic presentation and roles of first responder
cyber forensic presentation on practicals
Evolution of Data Warehouse and Data mining
Data Mining and Data Warehouse Introuduction
Architecture of Data Warehouse for Data Science
Introduction to Data Warehouse for Data Science
Introduction to Topology of Computer Networkds
Introduction to Computer Network SYBSCIT
Introduction to Deep Learning and Machine Learning.pptx
Introduction to Augment Reality, VR and MR.pptx
Unit 1 Green IT for first year bscit.pptx
unit 2 Green IT for First year bscit.pptx
Ad

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
A Presentation on Artificial Intelligence
PDF
Approach and Philosophy of On baking technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Electronic commerce courselecture one. Pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
Teaching material agriculture food technology
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
“AI and Expert System Decision Support & Business Intelligence Systems”
The Rise and Fall of 3GPP – Time for a Sabbatical?
NewMind AI Monthly Chronicles - July 2025
A Presentation on Artificial Intelligence
Approach and Philosophy of On baking technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Electronic commerce courselecture one. Pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
NewMind AI Weekly Chronicles - August'25 Week I
The AUB Centre for AI in Media Proposal.docx
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
20250228 LYD VKU AI Blended-Learning.pptx

Web Application Programming Interface (Web)

  • 1. Types of API by application • Local API: provides services to application programs (Front-end/GUI) requesting services or data from the back-end such as data from a DB. • Program API: is based on RPC (Remote Procedure Call) technology that making a remote program execution from another servers. • Web API (a.k.a.) Web Services: is application / device communication via World Wide Web (HTTP architecture). • There are two kinds of Web Service: • RESTful (REpresentational State Transfer) - designed to be scalable, reliable, and easy to use, making them ideal for building web applications and services. • SOAP (Simple Object Access Protocol) - use the XML protocol to communicate with clients. They are known for their robustness and security, but can be more complex and difficult to work with than REST APIs. • GraphQL: is a newer type of API that provides a more flexible and efficient way to query data from a server. They allow developers to specify exactly what data they need, reducing the amount of unnecessary data sent over the network. Emerging Technologies - APIs 1
  • 2. API vs. Web Services Emerging Technologies - APIs 2
  • 3. SOAP vs. REST Emerging Technologies - APIs 3
  • 4. Examples of APIs •Google Maps API, which allows developers to embed maps into applications •Twitter API, which enables interaction with Twitter data and functionalities; •PayPal API, which provides payment processing capabilities for online transactions. •Facebook Graph API, is bundle of solutions used as a primary way to get data in and out of the platform. •The Instagram API - connect Instagram feeds with website. •ChatGPT API, transforming it into a highly customizable chatbot for organizations. •YouTube API, allows to embed a video straight on a website or platform. Emerging Technologies - APIs 4
  • 5. API Economy API Economy: is a general term that describes the way application programming interfaces (APIs) can positively affect an organization's profitability. • There was a time when only software professionals knew about APIs. Today, business leaders are aware of the financial impact APIs can have and companies are generating revenue by exposing APIs as business building blocks for third party applications. • The emerging financial effects of APIs on businesses have gained steam thanks in part to mobile and social media technologies. • Major companies that have gained revenue from APIs include SalesForce.com, Amazon, Facebook, Twitter, and Google. Emerging Technologies - APIs 5
  • 6. Conclusion •APIs are essential tools for building modern applications and services. •They provide a way for different systems and services to interact and communicate with each other, enabling developers to build powerful and flexible applications that can integrate with a wide range of systems and services. •As web development continues to evolve, APIs will play an increasingly important role in enabling developers to build the next generation of applications and services. •Today, business leaders are aware of the ROI impact impact APIs can have, and companies are generating revenue by exposing APIs as business building blocks for third party applications. Emerging Technologies - APIs 6