SlideShare a Scribd company logo
What is an API?
What is an Open API?
An API provides a mechanism by which external
programs can communicate with an internal
software program and even access or exchange
data.
APIs allows data exchange between websites,
applications and organizations, while the data
source remains in the same place. (Source:
www.web2fordev.net).
APIs are more flexible and powerful than RSS
feeds.
What is a mashup?
Applications built using APIs are commonly called
‘mashups’ – combine data and functionality from
different programmes.
Mashups (usually) are about:
Combination
Visualization
Aggregation
In a mashup, the emphasis is on making already
existing data more useful.
Some example APIs
A serious mashup
A tasty mashup
A silly mashup
Documenting the API

More Related Content

PPTX
What is an api? - Uganda
PPT
Eldis open api presentation
PPTX
Integrating, exposing and managing distributed data with RESTful APIs and op...
PDF
APIsBerlin 3scale Data for a Web of APIs
PPTX
What is API Integration?
PDF
API Integration
PPTX
Back to [Jaspersoft] basics: visualize.js 101
PPTX
Back to [Jaspersoft] Basics: Dashboards 101
What is an api? - Uganda
Eldis open api presentation
Integrating, exposing and managing distributed data with RESTful APIs and op...
APIsBerlin 3scale Data for a Web of APIs
What is API Integration?
API Integration
Back to [Jaspersoft] basics: visualize.js 101
Back to [Jaspersoft] Basics: Dashboards 101

What's hot (16)

PPTX
APIs and Unlocking the Value of Your Data - Strata Barcelona 2014
PPTX
API Zen for Developers
PPTX
03.m3 cms mash-up
PDF
smartAPI: Towards a more intelligent network of Web APIs
PPTX
Back to [Jaspersoft] Basics: Rest API 101
DOCX
In salesfroce there are 4 types of api
PPTX
Automating datadictionaries
PPTX
Open PHACTS API Walkthrough
PPTX
Introduction to APIs
PPT
Mash Up & Composite Application
PPTX
Agent Oriented Programming PPT
PPTX
Web mashup
PPTX
RESTful Web API
PDF
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
PDF
Arunraja resume
PDF
API Security Webinar : Security Guidelines for Providing and Consuming APIs
APIs and Unlocking the Value of Your Data - Strata Barcelona 2014
API Zen for Developers
03.m3 cms mash-up
smartAPI: Towards a more intelligent network of Web APIs
Back to [Jaspersoft] Basics: Rest API 101
In salesfroce there are 4 types of api
Automating datadictionaries
Open PHACTS API Walkthrough
Introduction to APIs
Mash Up & Composite Application
Agent Oriented Programming PPT
Web mashup
RESTful Web API
apidays LIVE Paris 2021 - Deliver real-time data to customer using Streaming ...
Arunraja resume
API Security Webinar : Security Guidelines for Providing and Consuming APIs
Ad

More from IDS Knowledge Services (20)

PPT
Eldis 20th Anniversary Workshop 2016: Alan Stanley
PPTX
Eldis 20th Anniversary Workshop 2016: Melissa Leach
PPT
Eldis 20th Anniversary Workshop 2016: Lightning talk
PPTX
Eldis 20th Anniversary Workshop 2016: Williams Nwagwu
PPTX
Eldis 20th Anniversary Workshop 2016: Allam Ahmed
PPTX
Eldis 20th Anniversary Workshop 2016: Ruth Bottomley
PPT
Eldis 20th Anniversary Workshop 2016: Geoff Barnard
PPTX
Eldis 20th Anniversary Workshop 2016: Sarah Cummings
PPTX
Eldis 20th Anniversary Workshop 2016: Rachel Philippson
PPTX
Eldis 20th Anniversary Workshop 2016: Rob Cartridge
PPTX
Eldis 20th Anniversary Workshop 2016: Neil Pakenham-Walsh and Ivan Kulis
PPTX
Eldis 20th Anniversary Workshop 2016: Lightning talks
PPTX
Eldis 20th Anniversary Workshop 2016: Nason Bimbe
PPT
Eldis 20th Anniversary Workshop 2016: Alan Stanley
PPTX
Understanding Open Licensing: Day Four - Finding Openness
PPTX
Understanding Open Licensing: Day Three - Progressing Towards Opennes
PPTX
Understanding Open Licensing: Day Two - Introducing Creative Commons
PPTX
Understanding Open Licensing: Day One - The Open Landscape
PPT
IAG review of progress
PPT
IAG impact and learning team
Eldis 20th Anniversary Workshop 2016: Alan Stanley
Eldis 20th Anniversary Workshop 2016: Melissa Leach
Eldis 20th Anniversary Workshop 2016: Lightning talk
Eldis 20th Anniversary Workshop 2016: Williams Nwagwu
Eldis 20th Anniversary Workshop 2016: Allam Ahmed
Eldis 20th Anniversary Workshop 2016: Ruth Bottomley
Eldis 20th Anniversary Workshop 2016: Geoff Barnard
Eldis 20th Anniversary Workshop 2016: Sarah Cummings
Eldis 20th Anniversary Workshop 2016: Rachel Philippson
Eldis 20th Anniversary Workshop 2016: Rob Cartridge
Eldis 20th Anniversary Workshop 2016: Neil Pakenham-Walsh and Ivan Kulis
Eldis 20th Anniversary Workshop 2016: Lightning talks
Eldis 20th Anniversary Workshop 2016: Nason Bimbe
Eldis 20th Anniversary Workshop 2016: Alan Stanley
Understanding Open Licensing: Day Four - Finding Openness
Understanding Open Licensing: Day Three - Progressing Towards Opennes
Understanding Open Licensing: Day Two - Introducing Creative Commons
Understanding Open Licensing: Day One - The Open Landscape
IAG review of progress
IAG impact and learning team
Ad

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Spectroscopy.pptx food analysis technology
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
Machine Learning_overview_presentation.pptx
PDF
Empathic Computing: Creating Shared Understanding
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Encapsulation theory and applications.pdf
PPTX
Cloud computing and distributed systems.
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
cuic standard and advanced reporting.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Network Security Unit 5.pdf for BCA BBA.
Spectroscopy.pptx food analysis technology
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Machine Learning_overview_presentation.pptx
Empathic Computing: Creating Shared Understanding
gpt5_lecture_notes_comprehensive_20250812015547.pdf
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Approach and Philosophy of On baking technology
Encapsulation theory and applications.pdf
Cloud computing and distributed systems.
“AI and Expert System Decision Support & Business Intelligence Systems”
Diabetes mellitus diagnosis method based random forest with bat algorithm
20250228 LYD VKU AI Blended-Learning.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
cuic standard and advanced reporting.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
MYSQL Presentation for SQL database connectivity
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows

What is an api?

  • 1. What is an API?
  • 2. What is an Open API? An API provides a mechanism by which external programs can communicate with an internal software program and even access or exchange data. APIs allows data exchange between websites, applications and organizations, while the data source remains in the same place. (Source: www.web2fordev.net). APIs are more flexible and powerful than RSS feeds.
  • 3. What is a mashup? Applications built using APIs are commonly called ‘mashups’ – combine data and functionality from different programmes. Mashups (usually) are about: Combination Visualization Aggregation In a mashup, the emphasis is on making already existing data more useful.

Editor's Notes

  • #4: For instance, APIs let you grab statistics from a website and use them on your own website. That way one does not have to access individually other websites, but can instantly combine data from different websites (Source: www.web2fordev.net).