{"id":1836,"date":"2014-07-15T02:51:00","date_gmt":"2014-07-15T02:51:00","guid":{"rendered":"http:\/\/www.abrima.com\/blog\/?p=1836"},"modified":"2014-07-15T02:51:00","modified_gmt":"2014-07-15T02:51:00","slug":"que-es-una-api-y-para-que-sirve","status":"publish","type":"post","link":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/","title":{"rendered":"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve?"},"content":{"rendered":"<div class=\"entry-thumbnail\" style=\"color: #666666;\"><img loading=\"lazy\" class=\"attachment- wp-post-image\" src=\"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg\" alt=\"API\" width=\"640\" height=\"480\" \/><\/div>\n<div class=\"entry-content\" style=\"color: #666666;\">\n<p>Una API (siglas de \u2018Application Programming Interface\u2019) es\u00a0<span style=\"font-weight: bold;\">un conjunto de reglas (c\u00f3digo) y especificaciones que las aplicaciones pueden seguir para comunicarse entre ellas<\/span>: sirviendo de interfaz entre programas diferentes de la misma manera en que la interfaz de usuario facilita la interacci\u00f3n humano-software.<\/p>\n<p>Las API pueden servir para comunicarse con el sistema operativo (WinAPI), con bases de datos (DBMS) o con protocolos de comunicaciones (Jabber\/XMPP). En los \u00faltimos a\u00f1os, por supuesto, se han sumado m\u00faltiples redes sociales (Twitter, Facebook, Youtube, Flickr, LinkedIn, etc) y otras plataformas online (Google Maps, WordPress\u2026), lo que ha convertido el social media marketing es algo m\u00e1s sencillo, m\u00e1s rastreable y, por tanto, m\u00e1s rentable.<\/p>\n<p>Las API son valiosas, ante todo, porque\u00a0<span style=\"font-weight: bold;\">permiten hacer uso de funciones ya existentes en otro software (o de la infraestructura ya existente en otras plataformas) para no estar reinventando la rueda constantemente<\/span>, reutilizando as\u00ed c\u00f3digo que se sabe que est\u00e1 probado y que funciona correctamente. En el caso de herramientas propietarias (es decir, que no sean de c\u00f3digo abierto), son un modo de hacer saber a los programadores de otras aplicaciones c\u00f3mo incorporar una funcionalidad concreta sin por ello tener que proporcionar informaci\u00f3n acerca de c\u00f3mo se realiza internamente el proceso.<\/p>\n<h2 style=\"font-weight: 400;\">Ejemplos de uso de las API web<\/h2>\n<ul>\n<li>Los desarrolladores de un programa cualquiera para Windows que se conecte a Internet no necesitan incluir en su c\u00f3digo las funciones necesarias para reconocer la tarjeta de red, por ejemplo: basta una \u2018llamada\u2019 a la API correspondiente del sistema operativo.<\/li>\n<li>Las plataformas relacionadas con Twitter, sean las de b\u00fasqueda y filtrado de menciones como Topsy, o las de gesti\u00f3n de tuits como Hootsuite, pueden hacer uso de la capacidad de procesamiento de los servidores de Twitter.<\/li>\n<li>Los\u00a0<em>webmasters<\/em>\u00a0pueden incluir en sus webs de forma autom\u00e1tica productos actualizados de Amazon o eBay, permitiendo iniciar el proceso de compra desde su web. O quiz\u00e1 te permiten identificarte con Facebook Connect, ahorr\u00e1ndose as\u00ed el complejo proceso de gesti\u00f3n de usuarios (y evitando al internauta tener que registrarse en una web m\u00e1s). Igualmente, los botones de \u201c+1\u201d de los blogs son llamadas a la API de Google.<\/li>\n<\/ul>\n<p><span style=\"font-weight: bold;\">En definitiva, podemos ver el uso de las API como una \u2018subcontrataci\u00f3n\u2019 de funciones<\/span>. Por supuesto, esta subcontrataci\u00f3n impone condiciones al subcontratante: algunos sitios como Twitter o eBay limitan el n\u00famero de llamadas que un determinado software o web pueden hacer a su API en un determinado per\u00edodo de tiempo (por minuto,hora o d\u00eda) antes de tener que pagar una licencia.<\/p>\n<h2 style=\"font-weight: 400;\">Econom\u00eda API<\/h2>\n<p>Una encuesta realizada hace un a\u00f1o por el\u00a0<a style=\"color: #000000;\" href=\"http:\/\/apigee.com\/about\/content\/apigee-institute\">Instituto Apigee<\/a>\u00a0lleg\u00f3 a la conclusi\u00f3n de que las organizaciones que se identificaban a s\u00ed mismas como m\u00e1s competentes en el uso de las API ten\u00edan mayores ingresos y generaban niveles m\u00e1s altos de satisfacci\u00f3n al cliente.\u00a0<span style=\"font-weight: bold;\">Y pr\u00e1cticamente todos los ejecutivos encuestados (del \u00e1mbito del marketing y las TIC) llegaban a la conclusi\u00f3n de que las API tendr\u00edan un impacto sustancial en sus negocios en los siguientes 12 meses, y que podr\u00eda incluso aumentar a largo plazo<\/span>. Pero tambi\u00e9n llegaban a la conclusi\u00f3n de que a d\u00eda de hoy, la \u201cEconom\u00eda API\u201d es fr\u00e1gil: la falta de coherencia en las implementaciones de la API conduce a menudo a errores de integraci\u00f3n tras cada actualizaci\u00f3n\u2026 lo que puede hundir de un d\u00eda para otro el negocio de muchos partners de los proveedores de esas API.<\/p>\n<p><em>Imagen |\u00a0<a style=\"color: #000000;\" href=\"https:\/\/www.flickr.com\/photos\/rmlowe\/\">Robert Lowe<\/a><\/em><\/p>\n<p>Fuente: <a href=\"http:\/\/www.ticbeat.com\/tecnologias\/que-es-una-api-para-que-sirve\/\">Ticbeat<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Una API (siglas de \u2018Application Programming Interface\u2019) es\u00a0un conjunto de reglas (c\u00f3digo) y especificaciones que las aplicaciones pueden seguir para comunicarse entre ellas: sirviendo de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"categories":[14],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u00bfQu\u00e9 es una API y para qu\u00e9 sirve? - Blog de Tecnolog\u00eda - Abrima<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve? - Blog de Tecnolog\u00eda - Abrima\" \/>\n<meta property=\"og:description\" content=\"Una API (siglas de \u2018Application Programming Interface\u2019) es\u00a0un conjunto de reglas (c\u00f3digo) y especificaciones que las aplicaciones pueden seguir para comunicarse entre ellas: sirviendo de [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog de Tecnolog\u00eda - Abrima\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/abrimawebs\/\" \/>\n<meta property=\"article:published_time\" content=\"2014-07-15T02:51:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Abrima\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.abrima.com\/blog\/#organization\",\"name\":\"Abrima\",\"url\":\"https:\/\/www.abrima.com\/blog\/\",\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/abrima-soluciones-web\/\",\"https:\/\/www.youtube.com\/user\/abrimawebs\",\"https:\/\/www.facebook.com\/abrimawebs\/\",\"https:\/\/twitter.com\/abrimaweb\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.abrima.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.abrima.com\/blog\/wp-content\/uploads\/2018\/03\/abrima-logo.png\",\"contentUrl\":\"https:\/\/www.abrima.com\/blog\/wp-content\/uploads\/2018\/03\/abrima-logo.png\",\"width\":700,\"height\":700,\"caption\":\"Abrima\"},\"image\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.abrima.com\/blog\/#website\",\"url\":\"https:\/\/www.abrima.com\/blog\/\",\"name\":\"Blog de Tecnolog\u00eda - Abrima\",\"description\":\"Blog sobre todo lo relacionado con Cloud, Marketing Digital y Web\",\"publisher\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.abrima.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"es\"},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#primaryimage\",\"url\":\"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg\",\"contentUrl\":\"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#webpage\",\"url\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/\",\"name\":\"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve? - Blog de Tecnolog\u00eda - Abrima\",\"isPartOf\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#primaryimage\"},\"datePublished\":\"2014-07-15T02:51:00+00:00\",\"dateModified\":\"2014-07-15T02:51:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/www.abrima.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve?\"}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/#\/schema\/person\/b768d5411164cb8b8d58f72cdf4e11e8\"},\"headline\":\"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve?\",\"datePublished\":\"2014-07-15T02:51:00+00:00\",\"dateModified\":\"2014-07-15T02:51:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#webpage\"},\"wordCount\":615,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg\",\"articleSection\":[\"Internet\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.abrima.com\/blog\/#\/schema\/person\/b768d5411164cb8b8d58f72cdf4e11e8\",\"name\":\"Abrima\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.abrima.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5cc72c9c6b371583c943a070dff20409?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5cc72c9c6b371583c943a070dff20409?s=96&d=mm&r=g\",\"caption\":\"Abrima\"},\"url\":\"https:\/\/www.abrima.com\/blog\/author\/abrima\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve? - Blog de Tecnolog\u00eda - Abrima","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve? - Blog de Tecnolog\u00eda - Abrima","og_description":"Una API (siglas de \u2018Application Programming Interface\u2019) es\u00a0un conjunto de reglas (c\u00f3digo) y especificaciones que las aplicaciones pueden seguir para comunicarse entre ellas: sirviendo de [&hellip;]","og_url":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/","og_site_name":"Blog de Tecnolog\u00eda - Abrima","article_publisher":"https:\/\/www.facebook.com\/abrimawebs\/","article_published_time":"2014-07-15T02:51:00+00:00","og_image":[{"url":"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg"}],"twitter_misc":{"Escrito por":"Abrima","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.abrima.com\/blog\/#organization","name":"Abrima","url":"https:\/\/www.abrima.com\/blog\/","sameAs":["https:\/\/www.linkedin.com\/company\/abrima-soluciones-web\/","https:\/\/www.youtube.com\/user\/abrimawebs","https:\/\/www.facebook.com\/abrimawebs\/","https:\/\/twitter.com\/abrimaweb"],"logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.abrima.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.abrima.com\/blog\/wp-content\/uploads\/2018\/03\/abrima-logo.png","contentUrl":"https:\/\/www.abrima.com\/blog\/wp-content\/uploads\/2018\/03\/abrima-logo.png","width":700,"height":700,"caption":"Abrima"},"image":{"@id":"https:\/\/www.abrima.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"WebSite","@id":"https:\/\/www.abrima.com\/blog\/#website","url":"https:\/\/www.abrima.com\/blog\/","name":"Blog de Tecnolog\u00eda - Abrima","description":"Blog sobre todo lo relacionado con Cloud, Marketing Digital y Web","publisher":{"@id":"https:\/\/www.abrima.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.abrima.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"es"},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#primaryimage","url":"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg","contentUrl":"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg"},{"@type":"WebPage","@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#webpage","url":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/","name":"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve? - Blog de Tecnolog\u00eda - Abrima","isPartOf":{"@id":"https:\/\/www.abrima.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#primaryimage"},"datePublished":"2014-07-15T02:51:00+00:00","dateModified":"2014-07-15T02:51:00+00:00","breadcrumb":{"@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.abrima.com\/blog\/"},{"@type":"ListItem","position":2,"name":"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve?"}]},{"@type":"Article","@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#article","isPartOf":{"@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#webpage"},"author":{"@id":"https:\/\/www.abrima.com\/blog\/#\/schema\/person\/b768d5411164cb8b8d58f72cdf4e11e8"},"headline":"\u00bfQu\u00e9 es una API y para qu\u00e9 sirve?","datePublished":"2014-07-15T02:51:00+00:00","dateModified":"2014-07-15T02:51:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#webpage"},"wordCount":615,"commentCount":0,"publisher":{"@id":"https:\/\/www.abrima.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#primaryimage"},"thumbnailUrl":"http:\/\/cdn3.ticbeat.com\/wp-content\/uploads\/2014\/07\/API.jpg","articleSection":["Internet"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.abrima.com\/blog\/que-es-una-api-y-para-que-sirve\/#respond"]}]},{"@type":"Person","@id":"https:\/\/www.abrima.com\/blog\/#\/schema\/person\/b768d5411164cb8b8d58f72cdf4e11e8","name":"Abrima","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.abrima.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/5cc72c9c6b371583c943a070dff20409?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5cc72c9c6b371583c943a070dff20409?s=96&d=mm&r=g","caption":"Abrima"},"url":"https:\/\/www.abrima.com\/blog\/author\/abrima\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/posts\/1836"}],"collection":[{"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/comments?post=1836"}],"version-history":[{"count":1,"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/posts\/1836\/revisions"}],"predecessor-version":[{"id":1837,"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/posts\/1836\/revisions\/1837"}],"wp:attachment":[{"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/media?parent=1836"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/categories?post=1836"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.abrima.com\/blog\/wp-json\/wp\/v2\/tags?post=1836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}