SlideShare a Scribd company logo
1 of 1
Application programming interface (API)
Solution
What is an API?
An application programming interface (API) is a particular set of rules ('code') and
specifications that software programs can follow to communicate with each other . It serves
as an interface between different software programs and facilitates their interaction, similar to the
way the user interface facilitates interaction between humans and computers.
How is it used?
According to the rules specified in the contract. The whole point of an API is to define how it's
used.
When and where is it used?
It's used when 2 or more separate systems need to work together to achieve something they
can't do alone.

More Related Content

More from rtodd665

app-tophat-com 21 Solutions Now we can simulate doing a 5-fold dilutio.docx
app-tophat-com 21 Solutions Now we can simulate doing a 5-fold dilutio.docxapp-tophat-com 21 Solutions Now we can simulate doing a 5-fold dilutio.docx
app-tophat-com 21 Solutions Now we can simulate doing a 5-fold dilutio.docxrtodd665
 
Answer- 4-975 light years 2- Round-Trip Visit to a Star Suppose the sp.docx
Answer- 4-975 light years 2- Round-Trip Visit to a Star Suppose the sp.docxAnswer- 4-975 light years 2- Round-Trip Visit to a Star Suppose the sp.docx
Answer- 4-975 light years 2- Round-Trip Visit to a Star Suppose the sp.docxrtodd665
 
Anser in your own words- How did the enclosures law fuel the Industria.docx
Anser in your own words- How did the enclosures law fuel the Industria.docxAnser in your own words- How did the enclosures law fuel the Industria.docx
Anser in your own words- How did the enclosures law fuel the Industria.docxrtodd665
 
Any help is appreciated- thank you- 2d- What is the difference between.docx
Any help is appreciated- thank you- 2d- What is the difference between.docxAny help is appreciated- thank you- 2d- What is the difference between.docx
Any help is appreciated- thank you- 2d- What is the difference between.docxrtodd665
 
Assume that you have an aqueous solution of an unknown salt- Treatment.docx
Assume that you have an aqueous solution of an unknown salt- Treatment.docxAssume that you have an aqueous solution of an unknown salt- Treatment.docx
Assume that you have an aqueous solution of an unknown salt- Treatment.docxrtodd665
 
Assume that you have the following incomplete definitions of Graph and.docx
Assume that you have the following incomplete definitions of Graph and.docxAssume that you have the following incomplete definitions of Graph and.docx
Assume that you have the following incomplete definitions of Graph and.docxrtodd665
 
Assume that the amounts of the company Oslo Company prepared the f.docx
Assume that the amounts of the company    Oslo Company  prepared the f.docxAssume that the amounts of the company    Oslo Company  prepared the f.docx
Assume that the amounts of the company Oslo Company prepared the f.docxrtodd665
 
Assume that bands is an ArrayList of String objects which contains a n.docx
Assume that bands is an ArrayList of String objects which contains a n.docxAssume that bands is an ArrayList of String objects which contains a n.docx
Assume that bands is an ArrayList of String objects which contains a n.docxrtodd665
 
Assume DRAM access time is 70 ns- and tha the memory accesses are 36-.docx
Assume DRAM access time is 70 ns- and tha the memory accesses are 36-.docxAssume DRAM access time is 70 ns- and tha the memory accesses are 36-.docx
Assume DRAM access time is 70 ns- and tha the memory accesses are 36-.docxrtodd665
 

More from rtodd665 (9)

app-tophat-com 21 Solutions Now we can simulate doing a 5-fold dilutio.docx
app-tophat-com 21 Solutions Now we can simulate doing a 5-fold dilutio.docxapp-tophat-com 21 Solutions Now we can simulate doing a 5-fold dilutio.docx
app-tophat-com 21 Solutions Now we can simulate doing a 5-fold dilutio.docx
 
Answer- 4-975 light years 2- Round-Trip Visit to a Star Suppose the sp.docx
Answer- 4-975 light years 2- Round-Trip Visit to a Star Suppose the sp.docxAnswer- 4-975 light years 2- Round-Trip Visit to a Star Suppose the sp.docx
Answer- 4-975 light years 2- Round-Trip Visit to a Star Suppose the sp.docx
 
Anser in your own words- How did the enclosures law fuel the Industria.docx
Anser in your own words- How did the enclosures law fuel the Industria.docxAnser in your own words- How did the enclosures law fuel the Industria.docx
Anser in your own words- How did the enclosures law fuel the Industria.docx
 
Any help is appreciated- thank you- 2d- What is the difference between.docx
Any help is appreciated- thank you- 2d- What is the difference between.docxAny help is appreciated- thank you- 2d- What is the difference between.docx
Any help is appreciated- thank you- 2d- What is the difference between.docx
 
Assume that you have an aqueous solution of an unknown salt- Treatment.docx
Assume that you have an aqueous solution of an unknown salt- Treatment.docxAssume that you have an aqueous solution of an unknown salt- Treatment.docx
Assume that you have an aqueous solution of an unknown salt- Treatment.docx
 
Assume that you have the following incomplete definitions of Graph and.docx
Assume that you have the following incomplete definitions of Graph and.docxAssume that you have the following incomplete definitions of Graph and.docx
Assume that you have the following incomplete definitions of Graph and.docx
 
Assume that the amounts of the company Oslo Company prepared the f.docx
Assume that the amounts of the company    Oslo Company  prepared the f.docxAssume that the amounts of the company    Oslo Company  prepared the f.docx
Assume that the amounts of the company Oslo Company prepared the f.docx
 
Assume that bands is an ArrayList of String objects which contains a n.docx
Assume that bands is an ArrayList of String objects which contains a n.docxAssume that bands is an ArrayList of String objects which contains a n.docx
Assume that bands is an ArrayList of String objects which contains a n.docx
 
Assume DRAM access time is 70 ns- and tha the memory accesses are 36-.docx
Assume DRAM access time is 70 ns- and tha the memory accesses are 36-.docxAssume DRAM access time is 70 ns- and tha the memory accesses are 36-.docx
Assume DRAM access time is 70 ns- and tha the memory accesses are 36-.docx
 

Recently uploaded

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 

Recently uploaded (20)

POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 

Application programming interface (API)SolutionWhat is an API- An appl.docx

  • 1. Application programming interface (API) Solution What is an API? An application programming interface (API) is a particular set of rules ('code') and specifications that software programs can follow to communicate with each other . It serves as an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between humans and computers. How is it used? According to the rules specified in the contract. The whole point of an API is to define how it's used. When and where is it used? It's used when 2 or more separate systems need to work together to achieve something they can't do alone.