Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Automatic API Attack Tool review

Free#26 of 27 in API Security Testing Software

A focused free tool for Swagger 2.0 fuzzing, validation, and CI/CD checks.

6.5/10Editor score
Automatic API Attack Tool6.5 Visit Imperva

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Automatic API Attack Tool is a free, open-source command-line tool from Imperva for developers and organizations testing APIs defined by Swagger 2.0 specifications. It accepts JSON or YAML specifications, generates valid and invalid parameter values, sends requests to a target host, and checks responses against the API definition. Windows and Linux support, self-hosted deployment, and command-line execution make it suited to teams that want repeatable API checks in development or CI/CD workflows.

Its strongest area is focused request validation. Positive checks exercise generated valid parameters, while negative checks inject generated invalid values. Endpoint fuzzing targets parameters defined in the specification, and response-code validation identifies behavior that differs from the API contract. Proxy support extends testing to protected API paths. The tool can also generate TestNG results and bad-request output, which gives teams structured artifacts for review or pipeline handling. Authorization testing and input validation testing are included in its category coverage.

The trade-off is narrow scope. API discovery is not included, and the tool is centered on Swagger 2.0 rather than a wider range of API description formats. It also does not provide integrations or verified business-logic testing, so teams seeking broader security testing or ecosystem connectivity should choose a more expansive alternative. Automatic API Attack Tool is a practical fit for developers and security teams with defined Swagger APIs who need free, repeatable fuzzing and contract-oriented checks. It is less suitable for organizations starting without API specifications or looking for discovery-led, multi-format, business-logic, or integrated testing.

Automatic API Attack Tool pros and cons

  • Where it wins
    • Free, open-source command-line API testing
    • Positive, negative, and endpoint fuzzing checks
    • Proxy support and CI/CD-oriented execution
  • Where it doesn't
    • Supports Swagger 2.0 rather than broader API formats
    • No API discovery capability
    • No integrations or verified business-logic testing

Automatic API Attack Tool fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update