API testing

What is API testing?

API testing tools provide an automated way of finding bugs in an application programming interface (API). This type of tools work by running a set of test cases and see the responses are returned. For example, the data or response that is returned when authentication details are given versus anonymous access.

Tool categories

There is 1 tool collection available that covers API testing:

Security tools

The following security tools are linked to API testing and are worth investigating.

  • Fuzzapi (REST API fuzzing tool)
  • Susanoo (REST API security testing framework)