Become a sponsor to ScanAPI
ScanAPI
ScanAPI is a testing framework that provides automated integration testing and live documentation for any REST API.
Given an API specification, written in YAML/JSON format, the library hits the specified endpoints, runs the test cases, and generates a detailed report of this execution - that can be also used as the API documentation itself.
With few lines, the user can define endpoints to be hit, and the expected behaviors for each response, and, as a result, receives a full real-time diagnostic of the API.
Why ScanAPI?
- It works for any REST API, doesn't matter how it was built;
- It is extremely useful for testing and documenting both owned and third-party APIs;
- It is possible to chain requests, which is essential for testing complex scenarios;
- The documentation is automatically generated, it never gets outdated;
- It is simple. The syntax is simple, and it requires almost no language-specific knowledge;
- It is extremely flexible, once pure python code is accepted in the specification;
Featured work
-
scanapi/scanapi
Automated Integration Testing and Live Documentation for your API
Python 1,379 -
scanapi/examples
ScanAPI examples
HTML 23 -
scanapi/github-action
Github Action for ScanAPI
Dockerfile 11 -
scanapi/vscode-extension
Provides code completion for the ScanAPI YAML specification.
TypeScript 4
0% towards $6,000 per month goal
Be the first to sponsor this goal!
$10 a month
SelectGet a Sponsor badge on your profile
$50 a month
Select🥉Bronze Sponsor. You help out and are entitled a "Bronze Sponsor" mention on the ScanAPI web site. Please let us know if you want this and if so, provide us with a suitable logo image.
$100 a month
Select🥈Silver Sponsor. You help out and are entitled a "Silver Sponsor" mention on the ScanAPI web site. Please let us know if you want this and if so, provide us with a suitable logo image.
$500 a month
Select🥇 Gold Sponsor. You help out and are entitled a "Gold Sponsor" mention on the ScanAPI web site. Please let us know if you want this and if so, provide us with a suitable logo image.
$1,000 a month
Select💎 Diamond Sponsor. You help out and are entitled a "Diamond Sponsor" mention on the ScanAPI web site. Please let us know if you want this and if so, provide us with a suitable logo image.