[ad_1]
Una nueva empresa toma una hoja del libro de jugadas API de Stripe con una plataforma que facilita a cualquier empresa la creación de documentación API clara, al tiempo que permite que los miembros del equipo no técnicos contribuyan al proceso.
TechCrunch, presentado esta semana como parte de la cohorte de Battlefield 200 en TC Disrupt, se reunió con Theneo para descubrir cómo planean capturar su parte del mercado de administración de API de $ 4.5 mil millones, un número que se espera que crezca a casi $ 14 mil millones dentro de cinco años.
Las API, o «interfaces de programación de aplicaciones», son el pegamento que mantiene unido el software más moderno. Permiten que Uber ofrezca mensajería en la aplicación sin construir toda la infraestructura desde cero, aplicaciones de fitness para visualizar su historial de ejecución a través de mapas y minoristas en línea para admitir pagos con Stripe. Internamente, las empresas también crean sus propias API para conectar todo tipo de sistemas back-end y almacenamiento de datos.
En resumen, las API son los héroes ocultos, a menudo olvidados, de la era tecnológica moderna. Sin embargo, crear una API que sea fácil de usar y adoptar por parte de los desarrolladores conlleva desafíos inherentes. No es suficiente simplemente crear la API: sus características, funcionalidad e instrucciones de implementación deben registrarse y presentarse en un formato fácil de entender. La documentación adecuada de la API es esencial, y aquí es donde Theneo espera hacerse un nombre.
![](https://techcrunch.com/wp-content/uploads/2022/10/Screenshot-2022-10-18-at-15.43.01.png)
Ejemplo de documentación de la API de Theneo. Autor de la foto: Danneo
Documentos de API tipo Stripe
Ana Robakidze, cofundadora y directora ejecutiva de Theneo, dijo que había trabajado en cientos de API en un puesto anterior al frente de un equipo de ingeniería y concluyó que a menudo faltaba documentación API de calidad.
«Yo personalmente fui testigo del impacto que tuvo la documentación API en la entrega, el costo y la eficiencia de nuestro proyecto», dijo Robakidze. «Como resultado, como líder de equipo, dediqué mucho tiempo y esfuerzo a buscar una herramienta que nos ayudara a crear una excelente documentación de API, similar a Stripe en el sentido de que se considera una de las mejores de la industria». El problema con la mayoría de las herramientas es que consumían mucho tiempo o tenían demasiadas limitaciones”.
La raíz del problema, según Robakidze, es que los desarrolladores no son necesariamente escritores técnicos; prefieren «construir otra API que documentarla», dijo. En consecuencia, muchas API internas (es decir, API diseñadas para conectar los sistemas y aplicaciones internos de una organización) no están completamente documentadas o, si están documentadas, no se sincronizan ni mantienen a medida que evoluciona la API. Este problema se exacerba a medida que los desarrolladores van y vienen dentro de una organización, lo que a menudo resulta en un desorden difícil de manejar.
«Theneo se creó a partir de la frustración, con el objetivo de hacer que la documentación API de calidad fuera rápida y fácil de mantener», dijo Robakidze.
Con Theneo, los desarrolladores conectan su repositorio de GitHub o cargan su colección de API, y Theneo luego analiza todo y proporciona la documentación de API requerida. También ofrece un asistente de IA que utiliza procesamiento de lenguaje natural (NLP) para mejorar la documentación, incluida la descripción automática de los diversos atributos de API, que son básicamente las partes de la especificación de API que los desarrolladores usan para solicitar, enviar y eliminar datos, etc. Por ejemplo, un objeto «Crear cliente» contiene varios atributos, cada uno con una definición, por lo que el usuario (es decir, el desarrollador) sabe exactamente para qué sirve el atributo.
«Nuestro asistente de IA desarrolla descripciones para estos campos, que a menudo le toma mucho tiempo a un desarrollador o escritor técnico, especialmente cuando hay miles de campos en sus API», explicó Robakidze.
![](https://techcrunch.com/wp-content/uploads/2022/10/Screenshot-2022-10-19-at-10.26.27.png)
Theneo: documento de ejemplo de API con descripciones de campos/atributos. Autor de la foto: Danneo
Si bien Theneo está diseñado para automatizar el proceso tanto como sea posible, claramente no entregará documentación API envuelta para regalo por su propia cuenta: reconoce que los desarrolladores y otros miembros del equipo deben modificar los formatos y la redacción, agregar más imágenes o lo que sea. lo que sea necesario.
«Analizamos la API, la analizamos y luego devolvemos un documento API ya bien estructurado», dijo Robakidze. «El usuario puede optar por agregar más detalles, como imágenes y varios widgets de API, y agregar miembros del equipo para que puedan colaborar».
Si bien el motor subyacente de Theneo es el mismo para las API internas y externas, la empresa proporciona herramientas adicionales para las últimas, y reconoce que los desarrolladores externos aprecian una interfaz más elegante que es más fácil de seguir. Básicamente, es un producto de marca blanca que se puede personalizar y personalizar según las necesidades de la empresa.
En términos de precios, Theneo actualmente tiene un plan Básico que cuesta alrededor de $20 por mes por usuario, aumentando a $45 por mes para proyectos API ilimitados en el plan Business. También ofrece un plan empresarial que desbloquea funciones como la marca personalizada y la capacidad de autohospedarse. También se está trabajando en una versión completamente gratuita, aunque Robakidze dijo que aún no está lista para el horario de máxima audiencia.
![](https://techcrunch.com/wp-content/uploads/2022/10/IMG_20221018_151448-e1666135943241.jpg)
La cofundadora y directora ejecutiva de Theneo, Ana Robakidze.
financiación
El graduado de Y Combinator (YC) ya ha recaudado $ 1.5 millones en fondos iniciales desde su inicio hace exactamente un año y confirmó esta semana que está en proceso de recaudar fondos adicionales. También presentaba un editor de documentación actualizado, que Robakidze describió como algo similar a «Figma para API», diseñado para que todos los involucrados en un proyecto de software contribuyan independientemente de su capacidad técnica.
«Nos dimos cuenta de que al crear API o documentos API, hay múltiples actores y que la colaboración entre estos usuarios es crucial», explicó Robakidze. «Al igual que Figma con la colaboración, nuestro editor de documentación API permite a los usuarios colaborar, lo que permite a los gerentes y miembros no técnicos colaborar fácilmente en el contenido y crear documentos de alta calidad».
Robakidze dijo que la empresa está bastante abierta a colaborar con empresas de todos los tamaños y tipos, y actualmente trabaja con alrededor de 3000 empresas que abarcan desde fintechs y agencias gubernamentales hasta agronegocios.
«Nuestros principales clientes son empresas de tecnología financiera, por lo general con más de 20 desarrolladores», dijo Robakidze.
Es bastante apropiado que Theneo vea una tracción particular dentro de fintech, ya que pretende emular una de las empresas emergentes de fintech más grandes que surgieron en la última década. Stripe es conocida por su API de procesamiento de pagos, utilizada tanto por empresas emergentes como por grandes empresas tecnológicas, incluidas Google y Amazon, y la documentación proporcionada influye en la popularidad de esta plataforma entre los desarrolladores.
«Una de las razones por las que disfruto trabajando en la integración de Stripe es que la documentación de su API está muy bien organizada, tiene una interfaz de usuario muy bien pensada y, en general, facilita que los desarrolladores obtengan la información que necesitan para la integración necesaria». dijo Robakidze. “Cuando estaba trabajando en otras alternativas de Stripe, a menudo tomaba el doble de tiempo porque era difícil navegar y encontrar la información de API requerida. A los desarrolladores les encanta la documentación de la API de Stripe, por lo que queríamos asegurarnos de que otras empresas y desarrolladores pudieran crear la misma documentación de alta calidad”.
[ad_2]