For startups and fintechs
API penetration testing, done by hand.
A person tests your API and writes a report you can hand to a bank, partner or auditor. The API behind your own web app is included from $49. A standalone API gets a fixed quote before testing starts.
By the Bug Circuit security team · Last updated
| Circuit: $49 once | Signal: $147 / 3 months | Enterprise: fixed quote | |
|---|---|---|---|
| The API your own web app calls | Included | Included | Included |
| A standalone API used by other systems | Not included | Not included | Included |
| Only the endpoints you choose | Not included | Not included | Included |
| Written report | Included | Included | Included |
| Help fixing high and critical issues | Not included | Included | Agreed in the quote |
| Re-tests | Not included | Every 6 months | Agreed in the quote |
What we test in an API
The OWASP API Security Top 10 is the usual checklist of the most common API risks. A manual test goes further, because the worst API bugs are in your own rules.
- Access between accounts: changing an ID in a request to read or change another customer’s data.
- Authentication and tokens: how keys and tokens are issued, checked, expired and revoked.
- Roles and permissions: whether a normal user can call admin-only endpoints.
- Business logic: changing an amount, repeating a transfer, or skipping a step in a flow.
- Rate limits: whether money-moving and login endpoints can be hammered.
- Input handling: injection and unsafe data in requests and responses.
- Webhooks and API keys: unsigned callbacks and keys that are exposed or too powerful.
Building on a bank or payment API?
Fintech startups are often asked for a VAPT report by a partner bank before going live. The endpoints that talk to the bank are usually the right place to start. Tell us which ones they are, and how they are used, and we will scope the test around them. See what a VAPT report can and cannot prove before you commit, and show the sample report to whoever asked for it.
From scope to report
- 1
Tell us the scope
The endpoints, how they are used, and who needs the report.
- 2
Get a fixed quote
For a standalone API. The API behind your web app is already covered by a plan.
- 3
Verify and authorize
Prove you own the domain and sign the Authorization to Test.
- 4
We test by hand
A security engineer works through your API with real test accounts.
- 5
You get the report
Every finding with severity, evidence and the fix.
What the evidence says
OWASP ranks Broken Object Level Authorization first among API risks, and says: “Object level authorization checks should be considered in every function that accesses a data source using an ID from the user.” Source: OWASP API Security Top 10 (2023).
Frequently asked questions
Do you test an API on its own, with no website?
How much does an API penetration test cost?
Can we test only the endpoints that matter?
What do you need from us?
Do you test production or staging?
Is the report a compliance certificate?
How is this different from an API scanner?
Keep reading
Start with the free check
See your public attack surface in seconds, then talk to us about your API.
Ready for the full manual audit? See pricing