p/gardenarium
This game may melt your mind.
Kevin Li
Mode API Cookbook — API Recipes for building better analytics workflows
3
The Mode API to allows you to programmatically retrieve information from Mode and interact with its rich array of analytics functions. These include writing queries, building, sharing, or distributing reports, and managing members, workspaces, and data.
Replies
Best
Kevin Li
Congrats on the launch of the Mode API and for the cookbooks. We live inside Mode at Farmstead and are really excited to start taking the outputs of the queries we run daily to other parts of the business. For example, taking the CSV export and loading it into an internal app that we use on the customer support side. Questions for @dereksteer and the other makers: 1) What are the most interesting use cases of the Mode API that mode is using internally or from customers? 2) What's the tech that that powers the Mode API?
Derek Steer
@liveink Thanks for the shoutout! We built Mode with modularity, flexibility, and portability in mind, and this release leans into those concepts. So far we’ve seen folks build additional workflows: integrating Mode into their CI/CD or adding a branch/merge workflow. We’ve also seen them use our API to feed data from Mode into other systems: alerts that trigger in specific cases, sent to specific people, for example. And those things all came about before we published this resource — I’m really excited to see what our customers build going forward! I’ll leave the technical answers up to the other makers.
Shane Becker
@liveink The Mode API is powered by a Ruby on Rails application. It is a REST API that uses HAL formatted JSON. Behind Rails is an assortment of the usual suspects: Puma, Nginx, Postgres, et al. @liveink I hope that answers your question, but if not, feel free to ask more!