Skip to content
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, 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;
  • There is nothing in the market that does what ScanAPI does.
@scanapi

We will be able to have one developer working on the project full time!

Featured work

  1. scanapi/scanapi

    Automated Integration Testing and Live Documentation for your API

    Python 1,054
  2. scanapi/examples

    ScanAPI examples

    HTML 13
  3. scanapi/github-action

    Github Action for ScanAPI

    Dockerfile 7
  4. 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!

Select a tier

$10 a month

Select

Get 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.