Hello API Testers!
We have been working hard on bringing new and exciting changes to Mayhem for API! For a full list of changes, please take a look at our release notes.
Here are a few of the latest additions to check out!
Circle CI support:
Start running Mayhem for API in your Circle CI pipelines with our new Circle CI Orb. Fuzzing your APIs as part of your build will help you discover issues before your customers do, and we want to make it easy for anyone to plug Mayhem for API into their build pipelines. Check out our documentation for more details.
We are rolling out a number of changes to our website to improve the user experience. Our goal is to make it easier to find and understand your Mayhem for API results.
Improved git SCM Integration
We are rolling out changes to help you understand the health of your APIs over time. With new support for “Default Branch” (accessible from your Target Settings page), you will be able to see how your changes are impacting your API against your default branch when you run Mayhem for API in continuous build and deploy pipelines (CI/CD).
CLI Improvements - Version 2.15.7
Added support to override the timeout (default of 5 seconds) to connect and communicate with your API targets with
mapi run --timeout....
Support for fuzzing endpoints with content type
We are increasing the variety of data we send to your APIs by complimenting fully random inputs with locale-specific fake data with the help of the fake-rs library. The motivation here is to make more successful requests against your APIs so that we can go deeper and find harder-to-reach bugs and security issues.
Still on the fence? Come try out Mayhem for API for free and let us know what you think!