Desde el principio, uno de nuestros lemas fundamentales ha sido: integración simple. Por ello, la Forecasting API fue el primer componente en ser lanzado.

Recientemente, algunos socios solicitaron una manera más sencilla de permitir a sus usuarios acceder a los servicios de Lokad desde sus web apps.

De hecho, nuestra Forecasting API soporta la carga de datos hacia Lokad y la descarga de forecast desde Lokad, pero no permite la apertura de una cuenta de Lokad en primer lugar.

Desde el punto de vista del usuario de una aplicación asociada, eso significa que tenía que ir a nuestra página de registro, registrarse manualmente, obtener la API key y, finalmente, regresar a la aplicación de origen para finalizar la configuración del módulo de forecasting.

Obviamente, había margen de mejora: sólo eliminar por completo el paso de registro manual.

Por ello, nació Lokad.TinyAuth. Esta es una tiny REST-style API para abrir una cuenta de Lokad o para obtener una API key de una cuenta de Lokad existente.

Esta API está vagamente inspirada en OAuth; pero mucho más simple (y mucho menos expresiva también). Básicamente, la API viene con el siguiente comando REST

que retorna una API key asociada a la cuenta recién creada. Las aplicaciones asociadas ya pueden poner en marcha a sus usuarios con Lokad en segundos.