Cómo monetizar un servicio web RESTful

Esto se puede responder en un par de niveles diferentes. Una es una pregunta sobre el modelo de negocio sobre qué tipos de modelos de negocios existen para las API. Para esto, recomiendo revisar algunas cosas como:

  • Manual del propietario de API de 3scale: Nuevo eBook: El Manual del propietario de API que cubre una gran cantidad de material de valor comercial (divulgación completa, trabajo en 3scale).
  • Charlas de John Musser: Modelos de negocio API. 20 modelos en 20 minutos
  • O esta metodología: Modelos de negocio API en APIStrat Austin

También hay una buena sesión de conferencia APIStrat sobre Modelos de Negocio:

En general, lo principal en lo que pensaría es si realmente desea monetizar la API por sí misma (por ejemplo, cobrar por el acceso) o si desea usarla para aumentar las ventas / valor de otra cosa (por ejemplo, un producto SAAS).

Si su pregunta era más sobre la mecánica real de cobrar dinero por una API, ciertamente recomendaría usar una plataforma de administración de API para hacer eso y la plataforma de administración de API de 3scale tiene un motor de facturación y pagos incorporado para cubrir esto.

¡Buena suerte!

Sin saber nada acerca de cuál es la propuesta de valor, mi consejo genérico sería ir al freemium .

Haga un subconjunto útil del servicio completo disponible de forma gratuita, luego agregue niveles pagados por encima de eso.

También puede otorgar al nivel gratuito un límite bajo para la cantidad de solicitudes por minuto y aumentar (o eliminar, si es práctico) el límite para el nivel pagado.

More Interesting

¿Es un administrador de base de datos un trabajo independiente?

¿Por qué ya no está de moda poner una captura de pantalla de su aplicación en la página de inicio de su sitio web de promoción?

¿Cuáles son algunas ideas de proyectos interesantes para el desarrollo web MVC?

¿Cómo organizar múltiples proyectos en una base de código con lógica compartida, en Python? Si tiene una aplicación web y algunos servicios de fondo que hablan con las mismas bases de datos y comparten la lógica, ¿es malo una sola base de código? ¿Deberían dividirse en bases de código separadas?

Cómo hacer que mi aplicación web de atención médica (Angular + Rails) cumpla con HIPAA

Cómo restringir que el usuario descargue imágenes de la aplicación web

¿Cuáles son los conceptos básicos de Java en los que debo centrarme para aprender el desarrollo de aplicaciones web?

¿Cuáles son algunas aplicaciones web creadas con Meteor.js?

¿Cuáles son los beneficios de usar Angular (2) o ReactJs en aplicaciones web empresariales?

¿Cuáles son las mejores aplicaciones web de gestión de proyectos?

¿Según qué criterios técnicos elige un marco de back-end web en lugar de otro?

Web Marketing: ¿Qué necesito para llevar mi aplicación web al siguiente nivel?

¿Cuáles son las mejores empresas de desarrollo de aplicaciones web en Ahmedabad?

¿Cuál es la mejor aplicación que puede publicar en Facebook, Twitter, Google+, Tumblr y Pinterest al mismo tiempo?

¿Qué es la seguridad de la aplicación web?