API Evangelist Partners

These are my partners who invest in API Evangelist each month, helping underwrite my research, and making sure I'm able to keep monitoring the API space as I do.

Streamdata.io

Streamdata is a software vendor making real-time data accessible to all by operating a proxy turning request / response APIs into feeds of real-time events.

Uptrends

Uptrends is the ultimate monitoring tool to stay in control of the uptime, performance, and functionality of your websites, APIs, and servers.

3Scale

3scale makes it easy to open, secure, distribute, control and monetize APIs, that is built with performance, customer control and excellent time-to-value in mind.

API Virtualization News

These are the news items I've curated in my monitoring of the API space that have some relevance to the API definition conversation and I wanted to include in my research. I'm using all of these links to better understand how the space is testing their APIs, going beyond just monitoring and understand the details of each request and response.

Title Source Visit
New Data Management Techniques for Intelligent Simulations (2018-11-07) www.hpcwire.com
Dubai bank Emirates NBD launches API sandbox for fintechs (2018-11-05) gulfbusiness.com
Minimizing attack surface in an API (2018-10-29) www.networksasia.net
13 Reasons a Staging Environment Is Failing in Your Organization (2018-09-21) dzone.com
Pseudonymizing a Database With Realistic Data for Development Work (2018-09-06) dzone.com
Would An Experimental API Strategy Work For You? (2018-08-28) nordicapis.com
API Mocking with WireMock (2018-08-25) medium.com
Handy Tools and API’s (2018-08-05) medium.com
Fake it till you make it: mocks for agile development (2018-07-16) medium.com
Mocking REST API with WireMock — Recording and Manual Modes (2018-06-28) dzone.com
Citi opens API sandbox (2018-06-05) www.finextra.com
Maharashtra government unveils 'sandbox' to aid startups (2018-06-02) economictimes.indiatimes.com
Understanding the Different Forms of Data Virtualization (2018-05-16) dzone.com
Creating meaningful API mocks — without re (2018-04-30) medium.com
Scaling Service Virtualization: One Person's Journey (2018-04-09) dzone.com
Consume Pet Store API using Postman (2018-03-30) medium.com
Introducing CodeSandbox Live: real time code collaboration in the browser (2018-03-26) medium.com
The Value of Simulation for IoT: Hacking Alexa With Service Virtualization (2018-03-13) dzone.com
Sandbox as a Default Feature for Banking APIs (2018-03-06) streamdata.io
Accelerating Your Open API 3.0 and Swagger API Design & Development with Advanced Mocking (2018-03-05) blog.smartbear.com
FakeJSON: Online REST API to generate random test data in JSON (2018-02-27) fakejson.com
Interpol Tests Global Cops with IoT Simulation (2018-02-26) www.infosecurity-magazine.com
Understanding the VMware REST API interface (2018-02-21) techgenix.com
Microservices and Data Virtualization (2018-02-19) dzone.com
API Mocks and why should we care (2018-02-12) medium.com
RSA Security: Consumers Falsify Data to Safeguard PII (2018-02-09) www.infosecurity-magazine.com
How to Create Test Data in a Database With JMeter (2018-02-07) dzone.com
WireMock With Dynamic Proxies (2018-02-06) dzone.com
Hosting Mock Services for Continuous Development (2018-01-13) medium.com
karate/karate (2018-01-04) github.com
Generating and Mocking Data With MockNeat (2018-01-01) dzone.com
Love Spring Testing Even More With Mocking and Unit Test Assistant (2017-12-22) dzone.com
Vapor IO Is Virtualizing the Edge (2017-12-13) www.lightreading.com
Mocking API calls in Python (2017-12-06) auth0.com
From Service Virtualization to Marketing: How to Create a Winning API Product (2017-11-28) blog.smartbear.com
Announcing CodeSandbox 2.0 (2017-11-16) medium.com
Database Anonymization for Testing (2017-11-15) dzone.com
Drone simulator is as close to the real thing as you can get without spending hundreds of dollars (2017-11-15) mashable.com
Announcing API Simulation Builder on Hoverfly Cloud (2017-11-14) medium.com
Three reasons why service virtualization is IoT’s missing link (2017-11-09) www.ca.com
MOCK API’s (2017-11-09) medium.com
Why simulation is critical to the IoT market (2017-10-27) www.ca.com
Tutorial: Building and consuming Virtual Microdatabase with JBoss Data Virtualization (2017-10-25) developers.redhat.com
Check out the new example in the sandbox section of Square’s developer docs (2017-10-18) medium.com
Serverless At The Helm in Kubernetes in the DevNet Sandbox (2017-10-11) medium.com
Breaking Better : New Developer Tools Available Now (2017-10-09) medium.com
Mocking Microservices Made Easy with Microcks (2017-09-26) blog.openshift.com
State machines to the rescue of API mocks (2017-09-23) medium.com
DevNet Sandbox Part 2: Making it Easy to Learn and Innovate (2017-09-14) blogs.cisco.com
Introducing Mockoon: easy to use API mocking desktop application (2017-09-12) medium.com
WSO2 API Manager (2017-09-01) medium.com
On link modeling, network emulation and its impacts on applications (2017-08-31) developers.redhat.com
DevNet Sandbox: Giving Developers Fast, Self (2017-08-28) blogs.cisco.com
Speed Up Your API Development with Service Virtualization (2017-08-25) blog.smartbear.com
Sandbox Dashboard part 3: Customers (2017-08-11) medium.com
Tutorial: Getting Started with Elastic Cloud with a Sample Dataset with Elastic Stack 5.x (2017-08-02) www.elastic.co
The Story of How Data Virtualization Became Data Virtualization (2017-08-01) blogs.cisco.com
Migrating Existing Projects to Salesforce DX (2017-07-31) 26.185921
Test Doubles (2017-07-30) dev.to
Bastion Nodes For Your Virtual Network (2017-07-28) www.stackery.io
Oculus may soon offer consumers choice in VR headsets (2017-07-19) readwrite.com
API mocks with Restlet Studio (2017-07-17) restlet.com
That’s So Random: (Pseudo)Random Data Generation in Kong API Gateway (2017-07-13) blog.mashape.com
PSD2 Sandbox · OpenBankProject/OBP (2017-07-06) github.com
Developers (2017-07-06) www.sandboxbanking.com
Introducing the Cisco Data Virtualization Knowledgebase (2017-06-28) blogs.cisco.com
Parallelizing Large Simulations with Apache SparkR on Databricks (2017-06-23) databricks.com
Using Service Virtualization (API Mocking) to Unblock Teams (2017-06-20) medium.com
Building a Sandbox Dashboard Pt. 2: Adding a Transactions List (2017-06-16) medium.com
API Testing: Achieving Quick and Easy Service Virtualization with Stoplight (2017-05-31) medium.com
SD (2017-05-29) forums.juniper.net
Google’s Seurat for mobile VR means you can finally truly step into Star Wars (2017-05-18) techcrunch.com
Mock responses in Postman by using Examples (2017-05-16) blog.getpostman.com
Untitled (https://developer.intuit.com/hub/blog/2017/05/09/php (2017-05-16) developer.intuit.com
Building better mock servers for mobile with Speakeasy (2017-05-03) blog.intercom.com
Designing Heart-Assist Devices with Multiphysics Simulation (2017-05-02) spectrum.ieee.org
Test-Driven Service Virtualization: End-to-End Regression Testing in CI/CD (2017-04-29) dzone.com
Tweet: Simulate a backend server for testing with Postmanrsquo;s new mock service. Find out how: https://t.co/uIKCLJf8Pd (2017-04-28) twitter.com
Hacking Alexa Skills With Service Virtualization (2017-04-27) embedded-computing.com
More Than Meets the API. Service Virtualization is Being Transformed (2017-04-26) blog.smartbear.com
Simulation-Driven Motor Design for Vehicle Electrification (2017-04-07) spectrum.ieee.org
Can Service Virtualization Boost Agile Testing Strategy? (2017-04-07) dzone.com
Simulate APIs and Backend Server with New Postman Mock Server Feature (2017-04-06) www.programmableweb.com
Simulate a back end with Postmans mock service (2017-03-16) blog.getpostman.com
Simulated vs. Real-Device Testing (2017-03-15) dzone.com
Switch easily from staging to production using Environments in Restlet Client (2017-03-08) restlet.com
Cisco Accelerates Digital Network Transformation with New Virtualization and Security Technologies (2017-02-21) newsroom.cisco.com
Standard Chartered debuts API sandbox for corporate community (2017-02-10) www.finextra.com
Mocking API Data (2017-02-09) medium.com
4 Data Virtualization Vendors to watch in 2017 (2017-01-30) solutionsreview.com
Using Service Virtualization Instead of Depending on Others for API Testing (2017-01-30) servicevirtualization.com
JUnit Testing Using EasyMock (2017-01-04) dzone.com
Generating Test Data with Faker and friends (2017-01-03) unmesh.me
Java Bullshifier: Generate Massive Random Code Bases (2017-01-02) dzone.com
FCA reveals identities of regulatory sandbox firms (2016-11-07) www.investmentweek.co.uk
RunKit is Node prototyping (2016-11-04) runkit.com
Using an Arrow API Mockup to Remove Development Bottlenecks (2016-10-21) www.appcelerator.com
Virtualization, Sandboxes, and Playgrounds for a Wholesome API (2016-10-14) nordicapis.com
Tweet: Simulating APIs for Effective Testing: (Micro)Service Virtualisation for the 21st Century https://t.co/UrPv5SiClM bhellip; https://t.co/bFpaN8IfNZ (2016-10-07) twitter.com
MATSim | Multi-Agent Transport Simulation (2016-10-03) matsim.org
How to make your own sandbox: Simple sandbox explained (2016-09-30) www.codeproject.com
Dirty Little Secret in Virtualization: Manual Processes Kill Speed and Agility (2016-09-29) community.infoblox.com
Malware Tries to Detect Test Environment (2016-09-28) www.schneier.com
Stubby DB: A Clean and Quick Way to Create Simulators (2016-09-27) 126kr.com
Choose Your Own Big Data Adventure: Getting Started with Talend?s New Big Data Sandbox (2016-09-20) www.talend.com
Fake JSON service: json-server (2016-09-20) www.pgs-soft.com
Simufact to launch simulation software for metal 3D printing (2016-09-13) www.tctmagazine.com
micromata/http-fake-backend: Build a fake backend by providing the content of JSON files or JavaScript objects through configurable routes. (2016-09-02) github.com
Network Function Virtualization Impact of CSPs (2016-08-30) zenoss.com
Red Hat Releases Red Hat Virtualization 4 (2016-08-24) www.itnewsonline.com
Cypherpath, Quali Partnership Provides Portable Containerized Infrastructures That Support Virtual Sandboxes and Cyber Ranges (2016-08-23) www.marketwired.com
Announcing the New DFP Playground (2016-08-17) googleadsdeveloper.blogspot.com
Tips for Sandboxing Docker Containers (2016-08-16) blogs.adobe.com
API Mocking Tool WireMock v2 Released with Improved Request Matching and Stub Management (2016-08-16) www.infoq.com
US Navy Organizes Cybersecurity Simulation (2016-08-03) www.darkreading.com
(2016-08-03) blogs.ca.com
Dummi ? The smart way to generate generated data for your projects. (2016-08-02) dummi.io
Living Computer Museum restores Xerox Alto and debuts new emulator (2016-08-02) techcrunch.com
Tweet: Integrating #payments into a #platform isnrsquo;t always straightforwardmdash;try the sandbox: https://t.co/DQh0bNpJwz #dev https://t.co/QirqltGLVG (2016-07-19) twitter.com
Simulation Data Management Takes New Twists and Turns (2016-07-18) www.deskeng.com
Stubbing, Mocking and Service Virtualization Differences for Test and Development Teams (2016-07-15) www.infoq.com
How to handle security risks in Red Hat virtualization environments (2016-07-07) www.techrepublic.com
How API Virtualization Enables Smarter Development (2016-06-15) dzone.com
A QA Manager?s Guide to Reducing Project Cost With API Virtualization (2016-06-06) dzone.com
5 API Testing Roadblocks You Can Overcome With Virtual APIs (2016-06-01) dzone.com
5 API Testing Roadblocks You Can Overcome with Virtual APIs (2016-05-31) blog.smartbear.com
UK financial regulator opens sandbox for fintech companies (2016-05-11) www.businessinsider.com
Introducing the Mapbox API Playground (2016-04-22) www.mapbox.com
Simulating APIs the fastest way to stimulate your online economy (2016-04-18) disruptiveviews.com
There?s Application Virtualization and There?s Docker (2016-04-15) blog.docker.com
Simulating route guidance with Mapbox GL JS and Directions API (2016-04-12) www.mapbox.com
Sandbox spring cleaning (2016-03-29) blog.gengo.com
Service Virtualization Strategy (Sandboxing) for Microservice (2016-03-24) dzone.com
Your Splunk Sandbox (2016-03-22) blogs.splunk.com
Simulating APIs: The fastest way to stimulate your online economy (2016-03-22) inform.tmforum.org
API Plug Sandbox Environment Launched! (2016-03-16) apiplug.com
4 Simple Benefits of Virtualizing Your APIs (2016-03-14) dzone.com
WireMock: Mock Your REST APIs (2016-03-04) dzone.com
Virtualization of the Development Process With Docker and Vagrant (2016-03-02) dzone.com
Announcing Ready! API 1.6 for Enterprise Testing and Virtualization (2016-02-18) blog.smartbear.com
Article: Stubbing, Mocking and Service Virtualization Differences for Test and Development Teams (2016-02-18) www.infoq.com
AirWatch 8.3 released with focus on IT transparency (2016-02-17) www.zdnet.com
How to Separate Your AWS Production and Dev Accounts (2016-01-31) dzone.com
Using a mocking service to create Postman Collections (2016-01-26) blog.getpostman.com
Introducing frock: Easy fake services for a microservices environment (2016-01-11) www.urbanairship.com
FDA launches genetic research sandbox (2015-12-17) gcn.com
Deleting Data from your Developer Sandbox Environment (2015-12-14) developer.intuit.com
Verify Resource-Based Permissions Using the IAM Policy Simulator (2015-10-22) blogs.aws.amazon.com
Pinterest Takes Wraps Off Public API, Launches Developer Sandbox (2015-09-24) www.programmableweb.com
API Virtualization Infographic from ServiceV Pro (2015-09-24) blog.smartbear.com
Pinterest opens developer sandbox for API access, inspiring new apps (2015-09-24) www.zdnet.com
Amazon Announces Mock Integration Feature For API Gateway (2015-09-03) www.programmableweb.com
Adtran Builds on Network Virtualization With Open APIs (2015-09-02) www.lightreading.com
Upcoming Changes | Twitter Developers (2015-09-01) dev.twitter.com
[paho-dev] TLS/MQTT-secure is now enabled on Eclipse IoT sandbox (2015-08-31) dev.eclipse.org
Bringing Spaces to Heroku ? Librato Blog (2015-08-27) blog.librato.com
SmartBear Updates Service Virtualization and Performance Testing Tools (2015-08-21) www.programmableweb.com
API Mocking for the REST of Us: Ready! API 1.4 Is Here! (2015-08-18) blog.smartbear.com
Standalone RAML API Mocking Tools Surface (2015-08-13) www.programmableweb.com
API Readiness: Visualization and Virtualization (Glue 2015) (2015-05-22) www.slideshare.net
Mashape Releases Mockbin, an Open Source API Mocking Tool (2015-04-10) www.programmableweb.com
Mashape Releases Mockbin, an Open Source API Mocking Tool (2015-04-07) mockbin.org
Patterns of API Virtualization (2015-03-31) blog.smartbear.com
Why Startups Need an API (2012-04-21) tune.com

If you think there is a link I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.

API Virtualization / Mocking Organizations

These are the organizations I come across in my research who are doing interesting things in the API space. They could be companies, institutions, government agencies, or any other type of organizational entity. My goal is to aggregate so I can stay in tune with what they are up to and how it impacts the API space.

Apiary

Apiary jump-started the modern API design movement, by making API definitions more than just about API documentation, allowing API designers to define APIs in the machine readable API definition format API blueprint, then mock, share, and publish documentation via a cloud platform.

Apigee API Studio

Apigee launched their API Studio out of their earlier Apigee-127 product, their work on the Swagger platform and editor, and their BaaS offering, opening up the ability for developers to design, mock, test and share via the online platform. While Apigee Studio is part of the larger Apigee line of products, it is a separate standalone, open source based studio.

Apimint

APIMINT is an API lifecycle management tool. With our design first approach, all stake holders get a platform to collaborate and give feedback on API design and structure. We make sure your all your teams can easily agree and understand your APIs.

Crosscheck Networks

Crosscheck Networks is the global leader in API Testing, Simulation, and Gateway technologies with product deployments in over 50,000 customer networks worldwide. Comprehensive API testing includes functional automation, performance, compliance and security testing with patented dynamic mutation technology.

Denodo

Denodo - the leader in Data Virtualization provides business agility by integrating disparate data from any enterprise source, Big Data and Cloud in real time.

mockable.io

Mockable is a simple configurable service to mock out RESTful API or SOAP web-services. This online service allows you to quickly define REST API or SOAP endpoints and have them return JSON or XML data.

Mockaroo

Mockaroo lets you generate up to 1,000 rows of realistic test data in CSV, JSON, SQL, and Excel formats. If youre developing an application, youll want to make sure youre testing it under conditions that closely simulate a production environment. In production, youll have an army of users banging away at your app and filling your database with data, which puts stress on your code. If youre hand-entering data into a test environment one record at a time using the UI, youre never going to build up the volume and variety of data that your app will accumulate in a few days in production. Worse, the data you enter will be biased towards your own usage patterns and wont match real-world usage, leaving important bugs undiscovered.

MockLab

MockLab helps teams ship better apps faster by mocking APIs that arent ready, dont have a reliable sandbox or have high usage charges. Keep building and testing when the APIs you use arent ready. Ship more robust systems by simulating edge cases and faults. Performance testing without large 3rd party bills. Simulate stateful behaviour in your mocked API using a simple finite state machine model. Dynamically render responses using the Handlebars templating language. Craft your simulation using the friendly, no-code UI or go fully automated with the 100% WireMock-compatible API. Capture traffic to another API, then play it back from MockLab. Mock the unfinished parts of the API and proxy the rest straight through to the real thing. Test your app to destruction by injecting delays, dropped connections, drip-drip responses and corrupt HTTP payloads. All the power and flexibility you need for pain-free testing.

MockServer

Easy mocking of any system you integrate with via HTTP or HTTPS. MockServer can be used for mocking any system you integrate with via HTTP or HTTPS. MockServer Proxy can be used for transparently recording all requests sent by a system (i.e. an application or set of applications).

Mocky

Mock your HTTP responses to test your REST API.

Monkeypod

Monkeypod is a cloud-based API design and virtualization tool. It allows developers to collaboratively create HTTP APIs using an intuitive browser-based interface, automatically generating documentation and an in-browser API sandbox. Monkeypod further enables rapid iteration and testing by creating a virtual version of the API that developers can make calls against immediately.

Nomos Software

Onboarding new customers, and rolling out new services and products to existing customers, often involves integrating the customers IT systems via the organisations APIs and XML channels. Customer portals from Nomos make this process smoother by providing an interactive means for customers to understand and uncover the business policies that they must comply with. The portals are also used to troubleshoot problems when automated requests from customers fail.

Parasoft

Parasoft researches and develops software solutions that help organizations deliver defect-free software efficiently. By integrating development testing, API testing, and service virtualization, we reduce the time, effort, and cost of delivering secure, reliable, and compliant software. Parasofts enterprise and embedded development solutions are the industrys most comprehensive???including static analysis, unit testing, requirements traceability, coverage analysis, functional and load testing, dev/test environment management, and more.

RestCase

RestCase focuses on the REST API development cycle and enhances team collaboration, reduces development time, improves testing and increases overall product quality.

Restpoint

I work with APIs daily and needed a way to build and share API prototypes fast to get feedback before coding. So I built one, and ported it to the cloud for anyone to use.

SmartBear Software

SmartBear Software provides tools for over 100,000 software professionals to build, test, and monitor some of the best software applications and websites anywhere on the desktop, mobile and in the cloud.

UNINETT HTTPjs

Server API Mock-Ups in your browser. Mock an API in your browser, to prototype a backend or test your API client. Aids very rapid development of mock-up server APIs to improve the quality of your HTTP API clients.

WireMock

WireMock is a flexible library for stubbing and mocking web services. Unlike general purpose mocking tools it works by creating an actual HTTP server that your code under test can connect to as it would a real web service. It supports HTTP response stubbing, request verification, proxy/intercept, record/playback of stubs and fault injection, and can be used from within a unit test or deployed into a test environment. Although it???s written in Java, there???s also a JSON API so you can use it with pretty much any language out there.

If you think there is an organization I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.

API Virtualization Tooling

As I study each API, and API related service, I'm always looking for open source tooling that has been developed around each area of the API life cycle. This is an aggregate of tooling I've come across and aggregated as part of my API testing research.

Virtualization

duckrails

A development tool to quickly & dynamically mock API endpoints

Mock5

Create and manage API mocks with Sinatra

API Mock

Creates a mock server based on an API Blueprint

api-mock

Creates a mock server based on an API Blueprint

hoverfly

Lightweight service virtualization/API simulation tool for developers and testers

Mockbin

Mock, Test & Track HTTP Requests and Responses.

mockery

Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succint API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL).

Mockito

Mocking framework for unit tests written in Java

RAP

Web API management, free and open sourced, mock data generator, auto test, made by Alibaba, using by 1000+ corporations! Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!一直被抄袭,从未被超越 :3

If there is a tool that you think should be listed here, let me know by submitting a Github issue or Tweeting a link at me. I'm always looking for new types of tools, and get better at organizing them here and making sense.