{"id":11606,"date":"2022-01-15T02:47:48","date_gmt":"2022-01-15T07:47:48","guid":{"rendered":"http:\/\/local.brightwhiz\/?post_type=glossary&p=11606"},"modified":"2022-01-15T02:47:50","modified_gmt":"2022-01-15T07:47:50","slug":"application-programming-interface-api","status":"publish","type":"glossary","link":"http:\/\/local.brightwhiz\/glossary\/application-programming-interface-api\/","title":{"rendered":"Application Programming Interface (API)"},"content":{"rendered":"\n
An Application Programming Interface or API is a set of instructions by which computers or software can connect and communicate with each other. It comes as a designed interface that defines what is offered as a service to other pieces of software.<\/p>\n\n\n\n
An Application Programming Interface or API usually comes accompanied by documentation and a reference with details on how to consume the underlying service. <\/p>\n\n\n\n
This serves the purpose of hiding or abstracting internal implementations of the application and exposing only those parts a programmer will find useful and keeping them consistent even if the internal details later change.<\/p>\n","protected":false},"excerpt":{"rendered":"
An Application Programming Interface or API is a set of instructions by which computers or software can connect and communicate with each other. It comes as a designed interface that…<\/p>\n","protected":false},"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":[],"glossary-index":[669],"yoast_head":"\n