Onboarding new customers, and rolling out new services and products to existing customers, often involves integrating the customers IT systems via the organisation's 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.
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.
Mockaroo lets you generate up to 1,000 rows of realistic test data in CSV, JSON, SQL, and Excel formats. If you're developing an application, you'll want to make sure you're testing it under conditions that closely simulate a production environment. In production, you'll have an army of users banging away at your app and filling your database with data, which puts stress on your code. If you're hand-entering data into a test environment one record at a time using the UI, you're 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 won't match real-world usage, leaving important bugs undiscovered.
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.
Quick and easy mock RESTful API and SOAP webservices. Generate from API definitions, instant deploy, collaborative build, and debugging tools for integration. Remove testing roadblocks. Close the gap that exists with incomplete or capacity constrained test environments. Eliminate fees for accessing third-party systems. Give QAs access to the exact test environment they need without delays. Streamline test environment provisioning time and costs.
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.
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. Parasoft's enterprise and embedded development solutions are the industry's most comprehensive—including static analysis, unit testing, requirements traceability, coverage analysis, functional and load testing, dev/test environment management, and more.
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.
Apiary.io is a hosted suite of tools that help companies build web APIs quickly, test and monitor them easily and document them effortlessly. It provides API owners with necessary infrastructure and helps them build relationship with their users. Core of the self-service solution is API Blueprint, an efficient format for describing an API, aspiring to define new gold standard for REST API development. The product uses this Blueprint to streamline adoption of new services and simplify integration to other systems.
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.