Your API system-of-record

Capture

Record the request and response details of every API call

Store

Index your API activity across multiple dimensions

Explore

Search, analyze, and share user session data or aggregated patterns
Get started for free
Resurface turns every API call into a durable transaction

REST, JSON, HTML and GraphQL payloads. Ten minute install.

Troubleshoot faster, test better, and know more for happier customers and shorter escalation times.
Plus, high-quality datasets for data science and machine learning.

Capture

Begin by quickly and easily recording API calls

Agentless

Open source libraries integrate with your API microservice in minutes.


Local

100% user space requires no network gateways, proxy servers, or packet sniffers.


Private

Rules-based consent detection and control of sensitive fields. Apply rules before any data is transmitted, as data arrives, or retroactively across all historical data.

Logger support for these frameworks

Store

Automatically create a system of record for API calls

Specialized SQL

Pre-built tables, indexes and scoring functions. Create custom views with standard SQL.


First-party data

Store all your API calls using private VMs, inside your private network.


Self-managing

Built to auto-scale, no DBA required

Explore

Unlock the power of your API data.

Search

Find and inspect API calls made by specific customers, with all request and response details.


Data science

Discover patterns in real- time or compared to historical data from actual customer data sets.


Integrate

No custom coding for dashboards, BI/ETL tools, and data notebooks.


Share SQL or JSON

Get any subset of data to share with other applications or teams.

Get smarter with API analytics

APIs drive how your customers interact with your company. But if you can’t see how they’re using your APIs, how do you know they’re happy? Get actual user API data for faster troubleshooting, better tests, and more smarter teams

Get started for free

It all starts with a purpose-built datastore for API calls

Understand Customers

Understand, assess and optimize your API interactions. Explore API calls across multiple dimensions to score user behavior, performance, and quality of service. Rich data sets make it easy to generate KPIs from actual customer patterns in real- time or compared to historical data. Resurface removes the guesswork from optimizing interactions, and gives you flexibility to confidently change your APIs with deep visibility into production

Make every user successful

Turn every attempted action by a customer into a successful outcome. With Resurface, all API calls can be recorded as durable transactions. This level of detail allows failed user transactions to be retried later, without having to ask the affected customer to provide any details about their failed attempt. Customer interactions can be saved to satisfy legal and compliance requirements.

Improve your APIs

Understand, assess and optimize your API interactions. Explore API calls across multiple dimensions to score user behavior, performance, and quality of service. Rich data sets make it easy to generate KPIs from actual customer patterns in real- time or compared to historical data. Resurface removes the guesswork from optimizing interactions, and gives you flexibility to confidently change your APIs with deep visibility into production.

Enable data science & machine learning

Bring development, operations and data science together. Your APIs are a valuable source of high-volume unlabeled data. But DevOps and Data Science teams struggle to work together when it comes to logging use of production systems. Resurface's DevOps-friendly approach means no custom coding, so developers can quickly deliver production logs for data science. Data scientists can iteratively build and train their models, and re-calibrate as API usage changes with fewer escalations back to development.

Share data across applications

Easily integrate with dashboards, BI/ETL tools and data notebooks without requiring any custom coding. Resurface is built to make integrations easy. All your API data is available through a standard SQL interface (and you don't have to be a SQL expert!). Resurface Data Explorer app gives you the SQL for any subset of your data that you'd like to share with another application.

Own your data

With Resurface, run your own private monitoring service – entirely under your ownership and control. There's no third-party data sharing with Resurface or with any other vendors. Some folks call this a private SaaS, we just call it common sense.

Deep dive into your API data