The Leader in API Analytics
Improving API performance with segmentation and heatmaps.
Basepair is a next generation DNA sequencing (NGS) data analytics SaaS trusted by scientists at Harvard Medical School, Rutgers, Boston Children's Hospital, and others. They make NGS data analysis as simple as booking a flight online. Basepair provides a RESTful interface to add new samples, run analysis, download results, among other tasks. Being focused on the scientific medical community, they also provide a Python CLI tool with higher level methods for common activities.
Basepair was facing performance issues with the upload API for their service. Most queries were really quick, but there was an occasional query which was very slow. Basepair was looking for a solution that could track both the performance and also errors of the API. They were already using New Relic for infrastructure monitoring, but it only provided aggregate metrics for servers. Basepair's API was built on the popular Django framework which enabled them to quick set up with Moesif in a few minutes with Moesif's Django SDK. They set up three apps/environments in Moesif called dev, test, and prod. Basepair also integrated Moesif's update_user() API to ensure API calls are attributed to each customer profile including email and name.
They found the query level detail very helpful, where they can see the specific response time of a single query for a single customer. With Moesif, Basepair's customer success team can really tell which users are suffering from a slow experience or integration issues with their API and CLI tools. With Moesif, Basepair's development team was able to improve the performance of their APIs drastically for their customers. Basepair found the geo heatmap views helpful in getting a overview of where API performance issues are. They have also found Moesif segmentation valuable for first filtering for slow response types, then grouping by REST route to see which end points are most frequently slow.
Measuring adoption of integration partners
Tallyfy provides workflow software that enables anyone to define and track processes. Companies like Oracle, Nestle, and Emerson depend on their API and countless API-powered integrations to other SaaS companies which also have API's. With his technical background, Amit Kothari, Tallyfy's CEO, likes to get deeply involved in architectural decisions for their platform. Tallyfy was looking for a solution to capture API requests at the edge with a very low-latency architecture for their staging and production APIs.Read Case Study
Thanks for creating Moesif. I'm a plugin developer for DHL Parcel. Me and my team are creating plugins for popular eCommerce web shops that communicates with an API to create shipment labels. Moesif has been quite helpful with debugging process.
Shin Ho, Developer
Analyzing API usage patterns
Rev.ai is an automated speech recognition offering by Rev.com for developers that can make audio and video content searchable and accessible. They built rev.ai from millions of hours of human-transcribed content from Rev.com's om-demand audio transaction services. Rev has two primary APIs. One is for rev.ai's speech to text API, which performs automated speech recognition on input audio / video. The other is Rev.com's transcription and caption API, which allows integration with their human transcription and captioning service trusted by over 100,000 customers including Visa, Salesforce, and Disney. In addition to exposing these APIs to customers, Rev also uses these APIs internally for their mobile apps including Rev Voice Recorder and Call Recorder.Read Case Study
Monitoring APIs on AWS Lambda
Everything is going great. I made some enhancements to the headers sent with each request to enable searching on select items and our stakeholders are really enjoying using it.
Jessica Ross, Senior Software Engineer
Debugging Rest API errors
This customer is a web based accounting platform for startup founders and small businesses for bookkeeping, invoicing, payroll, and more based out of Texas. This company has numerous dashbpards, KPIs, and metrics for data driven founders and small business owners rolled up from accounting, business management, and financial analytics. Their customers are also able to talk to a live accountant directly in the platform for responsive accounting and tax services.Read Case Study
Improving API performance
Basepair is a next generation DNA sequencing (NGS) data analytics SaaS trusted by scientists at Harvard Medical School, Rutgers, Boston Children's Hospital, and others. They make NGS data analysis as simple as booking a flight online. Basepair provides a RESTful interface to add new samples, run analysis, download results, among other tasks. Being focused on the scientific medical community, they also provide a Python CLI tool with higher level methods for common activities.Read Case Study
Moesif is a part of my daily flow giving me important insight into our API as well as the consumers of our API.
Jonathan Pickett, Lead Engineer
Monitoring mobile APIs
Prodigy is software platform backed by 8VC, Battery Ventures, SV Angel and CrunchFund for car dealerships to streamline the car purchase process. Their web and mobile apps enables the sales staff to drive a consistent sales process and increase margins. Prodigy developed a REST API to power their mobile and web apps using Node.js and Express and also to connect with over 1,300 lenders which enables them to offer car loans in minutes.Read Case Study