banner
Hogar / Blog / Cómo gestionar los costos de API en la negociación de contratos de software
Blog

Cómo gestionar los costos de API en la negociación de contratos de software

Aug 18, 2023Aug 18, 2023

Cómo gestionar los costos de API en la negociación de contratos de software

Los líderes de pequeñas y medianas empresas (PYMES) y aquellos a cargo del abastecimiento, las adquisiciones y la gestión de proveedores a menudo tienen que lidiar con altos costos de interfaz de programación de aplicaciones (API) después de comprar software para su empresa. Los crecientes costos de las API pueden parecer un mal necesario para algunas empresas, especialmente porque son fundamentales para hacer que las aplicaciones web sean convenientes para los usuarios.

Para la mayoría de las empresas, pronosticar y administrar los costos de API no presupuestados durante el proceso de negociación del software es difícil porque puede resultar complicado evaluar con precisión cuántas solicitudes de API recibirá su aplicación. Estimar qué porcentaje de solicitudes implicará mejores resultados comerciales también puede resultar complicado.

Este artículo le proporciona tres formas de negociar los costos de API en contratos de software, brindando un desglose de cómo funcionan los precios basados ​​en API y algunas de las mejores prácticas a tener en cuenta al considerar sus opciones.

Los precios basados ​​en API se refieren a cobrar a los clientes de software en función de la frecuencia con la que utilizan los servicios API. El precio real depende de la cantidad de llamadas API que realiza el software. Una llamada API es una solicitud que realiza un software a una aplicación diferente utilizando una API. A medida que la API "interactúa" entre los dos sistemas de software, envía mensajes y calcula los cargos/costos basados ​​en API para los usuarios en función de la cantidad de mensajes enviados.

Por ejemplo, considere comprar una aplicación de gestión de inversiones que utilice API para proporcionar cotizaciones de precios en vivo para materias primas vendibles, como mineral de hierro, que sus clientes puedan estar interesados ​​en comprar. Así es como podría desarrollarse la estructura de precios basada en API:

De cero a 100.000 solicitudes por mes le costarán $0,02 por llamada, siempre que pague una tarifa mínima de $1.000 por mes. Si revisa sus 100.000 solicitudes, cada solicitud después de 100.001 costará $0,75 en lugar de $0,02.

Podría negociar una tarifa con descuento si prevé recibir más de 50.000 solicitudes por mes. Por ejemplo, podría pagar $0,015 por solicitud por 200.000 llamadas mensuales. Sin embargo, en este caso, tendrías que pagar un cargo mensual mínimo más alto, como $2,500.

Para los líderes de las PYMES, obtener la estructura de precios adecuada basada en API es fundamental para mantener presupuestos predecibles en los que su equipo financiero pueda confiar. Esto es particularmente importante dado el aumento de los precios de las solicitudes de API. Para 2026, se proyecta que el 50% de los contratos de software y SaaS utilicen esta estructura de precios, significativamente más alta que el 5% que vemos en el mercado hoy. [1]

Tener la estructura de precios adecuada afectará las decisiones comerciales. Va a

Impacte el precio de su oferta

Brindarle la posibilidad de ampliar los usuarios fácilmente

Capacitarlo para evitar que las tarifas de software amenacen la viabilidad de su modelo de negocio.

Permitir obtener márgenes de beneficio más atractivos

Puede aprovechar tres estrategias complementarias para conseguir un contrato que se ajuste a sus objetivos presupuestarios.

La negociación de niveles de precios de API puede comenzar comparando las suscripciones de pago por uso con los modelos de compromiso. Un modelo de pago por uso implica pagar solo por las solicitudes que realiza la API. Es posible que a menudo tengas que pagar una tarifa mínima todos los meses.

Con un modelo de compromiso, obtienes una tarifa fija para una determinada cantidad de solicitudes. Si excedes esa cantidad, pagas una tarifa adicional.

Si está seguro de que no superará una determinada cantidad de solicitudes por mes, un modelo de compromiso puede ser una buena opción. Por ejemplo, si utiliza el software para sus empleados internos, puede resultar relativamente fácil evaluar el uso probable durante un mes.

De manera similar, si tiene un número limitado de clientes y agrega nuevas cuentas gradualmente, es posible que pueda estimar un límite de solicitudes razonablemente preciso.

Por otro lado, si se encuentra en un mercado más volátil, como el minorista, es posible que desee optar por un modelo de pago por uso. Con esta estructura de precios, pagaría menos durante las temporadas bajas y más a medida que el negocio crezca.

Por lo tanto, es mejor comparar los modelos de precios de pago por uso y de compromiso en el contexto de la demanda probable antes de elegir cuál sería la mejor opción.

Considere la posibilidad de utilizar herramientas de gestión de API para aumentar la precisión de la demanda. Con una herramienta de administración de API, puede limitar la cantidad de solicitudes utilizando la cantidad que ha presupuestado como parámetros estrictos o flexibles.

Una herramienta de gestión de API también puede alertarle cuando se acerque a sus límites de volumen. Además, estas herramientas pueden proporcionarle análisis para ayudarle a negociar precios. Por ejemplo, podría negociar un precio de prueba bajo que pagaría durante un trimestre o tres meses. Durante este tiempo, puede utilizar una herramienta de monitoreo API para analizar la cantidad de solicitudes que recibe y los diferentes factores que las hacen subir o bajar.

Con estos datos, puedes negociar un precio a más largo plazo, como uno que dure todo un año fiscal.

De manera similar, negociar flexibilidad en sus contratos puede ser una mejor opción. Por ejemplo, puede reservarse el derecho de cambiar de una suscripción de pago por uso a un modelo de compromiso si el número de solicitudes supera una cifra determinada o si tiene que ampliar su negocio. En este escenario, ofrecer un pago mensual mínimo decente puede ser beneficioso para usted y el proveedor de software.

Puede haber importantes costos secundarios relacionados con la API según el software que compre y cómo lo utilizará. Por ejemplo, puede suscribirse a un servicio de software con diferentes niveles, y cada nivel sucesivo tiene funciones más avanzadas. Los niveles más altos también pueden incluir más solicitudes de API.

Si su empresa necesita subir de nivel para aprovechar funciones superiores, es posible que deba asumir diferentes costos basados ​​en API. En este caso, podría negociar algo como esto: "Si nuestra empresa tiene que subir de nivel, queremos reducir el costo del siguiente nivel en X porque todavía necesitaríamos solo un máximo de Y número de solicitudes".

En algunas situaciones, es posible que también deba considerar los costos de transferencia de datos asociados con el aumento de las solicitudes de API.

La incorporación de API puede implicar un aumento de los problemas de seguridad. Por lo tanto, considere actualizar sus herramientas o servicios de ciberseguridad antes de finalizar el software.

Algunos proveedores de software pueden estar dispuestos a aceptar condiciones de pago basadas en la demanda fluctuante o incluso en los resultados de su negocio.

Suponga que tiene una aplicación web de comercio electrónico con más usuarios durante las temporadas pico de compras. Puedes negociar una tarifa para horas valle y otra para horas punta.

Vincular los costos basados ​​en API de su empresa con los resultados planificados puede ser una manera de adjuntar un retorno de la inversión definitivo a su inversión actual en API.

A modo de ejemplo, supongamos que tiene una empresa que ofrece una solución de gestión de relaciones con el cliente (CRM), que incluye una API de redes sociales. Puede utilizar esta API para llegar a clientes potenciales en Twitter, Facebook e Instagram desde su CRM.

Podría negociar un acuerdo que diga: "Además de pagar X cantidad por mes, por cada cliente de pago obtenido a través de interacciones en las redes sociales utilizando la API, nuestra empresa pagará Y adicional". Puede demostrar con precisión el vínculo entre la API y los ingresos recopilando un informe mensual de estadísticas de adquisición de clientes y presentándolo a su equipo interno y al proveedor de software.

Si sigue ciertas mejores prácticas, puede evitar el aumento de los costos de API y negociar un contrato de software que beneficie a su departamento y a otras partes interesadas.

Supervise las llamadas API mientras considera los niveles de precios. De esta manera, podrá predecir mejor sus tarifas mensuales.

Identifique proactivamente métricas de precios invisibles. Detectar métricas de precios pasadas por alto puede incluir factores como cargos por excedente y precios basados ​​en el usuario, donde el precio aumenta con la cantidad de usuarios.

Busque API que generen muchas solicitudes. Mientras negocia su contrato de software, asegúrese de verificar las API que generan muchas solicitudes, especialmente cuando muchas de estas solicitudes no implican resultados comerciales positivos.

Si negocia de acuerdo con la estructura de niveles de precios, considera los costos secundarios relacionados con las API y negocia los precios en función de la demanda o los resultados comerciales, puede salir de su próxima negociación con un acuerdo que las partes interesadas puedan respaldar. Estas tácticas también pueden brindarle la confianza que conlleva saber que los costos relacionados con la API no aumentarán los gastos generales.

Si está considerando software con una API, está tratando de reducir costos o contratar un asesor que lo ayude a tomar una decisión fiscalmente sólida, su siguiente paso es consultar estos recursos para obtener más información:

Cómo renegociar contratos de software al reducir costos

Tres formas en las que conectarse con un asesor le ayudarán a tomar la decisión correcta

Tres formas en las que un asesor le ayuda a comprar el software adecuado

1. Cómo negociar precios de API en contratos de software y SaaS, Gartner 2023