)}
Penetration Testing

How to Evaluate an API Pentest Vendor in 2026

Questions an investor-ready SaaS founder should ask when comparing API pentest vendors. Beyond the obvious checklist: methodology, retest, India-specific.

AK
Ashok Kamat
Cybersecify
13 min read

Short answer. When evaluating API pentest vendors in 2026, the questions that matter are these. How do you test business logic and not just OWASP categories? What is the split between automated and manual work in your engagement? Can you show me a finding from your last engagement that required understanding what the customer’s product does? What does your retest process look like? And, if you are in India and a buyer might ask, what is your CERT-In empanelment status? Anything else (years in business, client logos, certifications) is signal, not selection criteria. The five above tell you whether the engagement will be a real pentest or an automated scan with a report.

A founder evaluating pentest vendors for the first time sees three to seven vendors in a week. Each pitch sounds similar. Each quote is in roughly the same range. The decision feels arbitrary. It is not. There are specific questions that separate vendors who will find what is actually wrong with your API from vendors who will run a tool and write a report.

This is the buyer-side checklist for evaluating API pentest vendors in 2026. The lens is a Seed-to-Series B SaaS founder, not a Fortune 500 procurement team. The questions are what we wish more buyers asked us.

The key questions to ask before hiring an API penetration testing provider

Ask these eight questions before you sign. Each one separates a real manual API pentest from an automated scan with a report. If a provider cannot answer one of them with a specific example, treat that as your answer.

  1. Manual vs scanner-only. What share of the engagement is manual exploitation versus automated scanning? APIs fail on business logic and broken object level authorization (BOLA and IDOR), which scanners cannot reach. A provider whose answer is “our platform does both” is usually thin on the manual half. Ask for the split as a number.
  2. Named, certified tester. Who runs my engagement, by name, and what are their credentials? OSCP is the current baseline for hands-on API exploitation skill. Get the named tester and credential written into the SOW, not a team-average count.
  3. Methodology and version. Which methodology do you follow for APIs? The answer should name the OWASP API Security Top 10 (2023 edition) and PTES, plus NIST SP 800-115 where a regulated buyer needs it. “We follow OWASP” without a named guide and version is marketing copy.
  4. Retest included. Is a retest included in the price, and within what window? A pentest without fix verification is half a service. A serious provider includes at least one full retest after your fixes at no extra charge.
  5. Report format for SOC 2 and customer security reviews. Will the report survive a SOC 2 auditor and an enterprise customer security questionnaire? Ask for reproduction steps (HTTP request and response), business impact in plain language, severity with rationale, and control mapping.
  6. Scope handling for large API surfaces. How do you scope a large, GraphQL-heavy, or undocumented API with many endpoints and webhooks? Ask how they prioritize when they cannot test every endpoint in the window, and whether they do scope discovery before quoting.
  7. Sample report availability. Can I read a sanitized sample report before signing? Sanitized samples are an industry standard. A provider who refuses on “client confidentiality” grounds either has no sample worth sharing or cannot sanitize their own reports.
  8. Founder-led vs BDR handoff. Does the person who scopes my engagement also run the testing and sign the report, or does a salesperson hand off to a junior tester after I pay? Junior-only delivery with a senior name on the proposal is a known failure mode.

At Cybersecify, both founders ship on every engagement. Rathnakara GN (OSCP, M.Sc Cyber Security) leads the API pentest delivery and writes the report, with no handoff to junior staff. The testing is manual-led against the OWASP API Security Top 10 (2023 edition) and PTES, both plans include one free retest within one month of the v1.0 report, and the sample report is public without an NDA. The sections below expand each question with sample answers and red flags.

Questions that do not actually matter much

Skip these. They look like diligence and are mostly noise.

“How many years have you been in business?” Pentest quality is a function of the tester on your engagement, not the firm’s incorporation date. A 10-year-old firm staffed with junior testers is worse than a 2-year-old firm with senior practitioners on every engagement. Ask who will actually be doing the testing.

“How many clients have you served?” Volume hides depth. A vendor with 500 clients on a junior-staffed factory model finds less than a boutique with 20 clients and senior testers in every report. The number tells you about the vendor’s sales engine, not their technical depth.

“Are you SOC 2 / ISO 27001 certified?” A pentest vendor having SOC 2 is a fine signal about their internal data handling, but it tells you nothing about their pentest quality. The actual pentest deliverable is what you are buying.

“Show me your client logos.” Logos are noisy. Some are paid testimonials, some are projects that went badly, some are stale. The logo of a name-brand company on a vendor’s site does not mean the vendor delivered a good pentest for them.

“What certifications do your testers have?” OSCP, CREST, CompTIA PenTest+ are good signals but cert-only filtering misses substance. A cert-holder on your engagement matters more than the firm-wide cert count. Ask which certified tester will be on yours.

These are not zero signal. They are just lower signal than what comes next.

Questions that matter

flowchart TD
    A[Vendor proposal arrives] --> B{Methodology<br/>described?}
    B -->|No| Z[Reject]
    B -->|Yes| C{Scope discovery<br/>done before quote?}
    C -->|No| Z
    C -->|Yes| D{Retest included<br/>in price?}
    D -->|No| Y[Push back]
    D -->|Yes| E{Auth landscape<br/>asked about?}
    E -->|No| Y
    E -->|Yes| F[Strong candidate]
    Y --> G{Vendor adjusts?}
    G -->|Yes| F
    G -->|No| Z

1. How do you test business logic vulnerabilities? Business logic flaws are the highest-impact findings in modern APIs: a refund endpoint callable multiple times, a workflow step skippable, an admin endpoint that depends on session state but only checks the bearer token. A serious vendor will describe how they read the product, build a model of the rules, and probe the gaps. A vendor whose answer is “we run our scanner and it finds them” is selling automation, not depth. See our breakdown of what agents can and can’t test for what this distinction looks like in practice.

2. What is your split between automated and manual testing? Honest vendors quantify this. “About 30 percent automated for coverage during discovery, 70 percent manual for business logic and chained-exploit analysis” is a real answer. “It’s all integrated, our platform does both” is marketing language that usually means the manual side is thin. Ask for the split and ask for the methodology document. If it is not written down, it is not happening.

3. Show me a finding from your last engagement that required understanding what the customer’s product does. This is the single most useful question. A real finding will be specific: “We discovered that the discount endpoint accepted a coupon code through both a query parameter and a request body. The API combined them additively, so the same coupon applied twice.” A pattern-only finding sounds like: “We found an authentication bypass via missing JWT verification.” The first one required product knowledge. The second one did not. You want vendors who can talk about the first kind.

4. What does your retest look like? Is it included or extra? A pentest without retest is incomplete. After you fix the findings, you need someone to verify the fixes actually worked and did not introduce regressions. A serious vendor includes retest within the engagement scope (usually a 30-day window after the initial report) at no additional cost. A vendor who charges separately for retest is unbundling for revenue, and the dynamic incentivizes them to find new things during retest rather than verifying old findings.

5. How do you handle scope discovery? Do you quote before or after? Vendors who quote before scope discovery are guessing. The quote will either be padded (to cover the unknown) or under-scoped (and they will renegotiate during the engagement). Vendors who do scope discovery first ask for your API documentation, sample request flows, and tenant structure before committing to a price. The discovery itself usually takes 30-60 minutes and should be free.

6. What is your reporting format and timeline? A real API pentest report has technical detail for engineers (reproduction steps, payloads, expected vs actual response) and an executive summary for board or investor circulation. Timeline matters: a 10-day engagement where the report arrives 3 weeks later is half a vendor. Ask for a sample report (sanitized) before signing. Most vendors will share one. If they refuse, that is data.

7. CERT-In empanelment status (India-only buyers). If you are an Indian buyer and you may have to file a cybersecurity incident with CERT-In under the 6-hour reporting rule, or if a government or regulated buyer asks for it, you need a CERT-In empanelled pentest vendor. If neither applies (most early-stage SaaS), empanelment is not a hiring filter. Empanelled firms tend to be larger, less founder-involved, and price 2-4x higher than boutique. Choose based on your actual compliance needs.

Questions about the engagement, not the testing

Most buyer checklists stop at methodology. The engagements that go wrong usually go wrong on the operational terms nobody asked about.

What goes into the SOW. Get eight things in the document: the named tester and credential, the scope written out literally (URLs, API base paths, environments) with exclusions stated, the methodology and version, the duration in business days, the retest terms including the window and the deliverable it produces, the report format and who you may circulate it to, the data-handling terms, and the payment split. A vendor who will not write the tester’s name and the retest window into the SOW is keeping the option to change both after you pay. Ours names Rathnakara GN, quotes 5 business days per scope, and includes one free retest within one month of the v1.0 report, returned as a v2.0 report rather than a status email.

Which environment gets tested. Ask what changes between production and staging. Production forces the tester to hold back anything that could break the live system, so fewer attacks get attempted. Staging allows harder testing, but only if it mirrors production on authentication provider, authorization rules, rate limiting and WAF posture, and has data realistic enough for business logic to behave normally. A staging copy with auth stubbed out is not a test environment, it is a demo. Agree the known differences and the destructive-test boundary in writing before day one, not while something is on fire.

What the vendor does with your data. Where evidence lives during the engagement, who inside the firm can reach it, what happens to it when the engagement closes, whether findings are reused in marketing and under what anonymization, and whether they will sign your NDA before scoping rather than after. Put the answers in the contract.

What happens when documentation does not exist. Ask how they build the endpoint inventory when the OpenAPI spec is missing or 18 months stale, which is the normal case. A usable answer names discovery as its own phase: proxy capture, frontend bundle inspection, introspection or schema inference where applicable, route extraction from source or a startup log, and probing for older API versions still resolving. Then ask what that does to the timeline and the price. We treat it as a timeline variable rather than a surcharge, and undocumented endpoints have produced a large share of the critical findings we have reported.

How to compare two quotes. Reduce each to price per scope and testing days per scope. Then ask whether report writing sits inside the window, whether the days are business days or calendar days, whether the retest is included, and whether the senior name on the proposal is full time on your engagement. Most price gaps between quotes are explained by one of those four, not by quality.

What the right answer sounds like

For comparison, here is what the right and wrong answers sound like to the methodology question.

Question: “How do you test for object-level authorization issues across tenant boundaries?”

Wrong answer (vendor selling coverage):

“Our platform automatically detects authorization issues by analyzing API responses for sensitive data patterns. We use machine learning to identify anomalies in access patterns.”

That is automation language. It does not describe how the test would actually find your specific tenant-isolation bugs.

Right answer (vendor with depth):

“We need two test accounts in your system, one per tenant. After you provision them, we capture requests from tenant A that return tenant A’s resources. Then we systematically modify resource IDs, parent references, and pagination cursors to attempt access to tenant B’s resources. We also test indirect access paths (tenant A’s user creating a comment on tenant B’s resource via shared identifiers). Most critical findings of this category we have shipped came from testing the indirect paths, not the obvious ID swap.”

The second answer describes a concrete workflow. The first describes a feature.

India-specific evaluation

Three things matter more in India that get less attention elsewhere.

Founder involvement. In a founder-led pentest firm, the most senior technical person on your engagement is also accountable for it. In a larger firm with delivery pyramids, the senior people pitch, junior people execute. For Series A SaaS, founder-led is usually the better fit because the engagement is small, the questions are nuanced, and a junior tester’s mistake compounds. Ask if a co-founder will be on your engagement and what their role will be.

Payment terms. Under the Indian MSME Act, buyer-vendor payment terms have specific rules. For a pentest engagement, 50 percent advance and 50 percent on delivery is standard and reasonable. 100 percent upfront is uncommon and transfers control to the vendor before they have delivered anything. 100 percent on delivery is more buyer-friendly but rare for first engagements where the vendor lacks trust signals. If the vendor proposes 100 percent upfront on a multi-week engagement, push back. The standard split exists for a reason.

DPDP-aware reporting. The DPDP Act is now enforceable. A pentest report that names PII categories vaguely is harder to file as part of your DPDP compliance evidence. Ask if the vendor’s report explicitly identifies the data categories at risk (PII, payment data, health information, etc.) and maps them to DPDP categories where relevant. This is a small thing in the report but a meaningful signal about whether the vendor is current with Indian regulation.

Red flags during evaluation

Three patterns to watch for.

The pitch is heavy on automation language with no explanation of manual testing. “Agentic.” “AI-powered.” “Continuous.” Usually means automation does most of the work and the human review is thin. Per our breakdown of what agents can’t test, automation alone cannot do business logic, chained exploits, or tenant isolation.

The quote arrives without scope discovery. A specific number from a vendor who has not asked about your API surface, tenant structure, or authentication model is a guess. The engagement will be padded (vendor side) or underscoped (your side). Either way, you renegotiate later. Better to do scope discovery first.

Payment terms ask for 100 percent upfront on a multi-week engagement. Standard split is 50/50. 100 percent upfront protects the vendor at the cost of the buyer’s negotiating position. If a vendor insists, ask why. The honest answer is “we have been burned by non-payers before.” Fine, but then negotiate for milestone-based delivery so you have recourse if quality slips.

What we recommend doing next

If you are mid-evaluation and want a sanity check on a vendor’s proposal, send us the scope and the quote (no NDA needed for a 30-minute review). We will tell you what is reasonable, what is missing, and what to push back on. No selling. No follow-up unless you want one.

If you are earlier in the process and want to understand pricing before talking to vendors, our pentest cost in India breakdown covers the realistic range with what each tier actually includes. Our pentest plans on /pricing/ show the fixed-scope tiers we offer for Series A SaaS, and our API pentest service page details the methodology we run. For a deeper read on what to look for in the actual report, how to read a VAPT report walks the structure.

If you want to start with a low-commitment diagnostic, book a free 30-min discovery call with the founders. We will assess your API security posture and recommend what to prioritize. No payment, no commitment.


Cybersecify is a Bengaluru-based founder-led cybersecurity consultancy serving AI-first and API-first SaaS startups in India. Both founders are on every engagement: Rathnakara GN leads pentest delivery, Ashok Kamat leads consulting and client work.

Frequently Asked Questions

What are the key questions to ask before hiring an API penetration testing provider?

Ask eight. One, what share of the engagement is manual exploitation versus automated scanning (APIs fail on business logic and broken object level authorization, which scanners cannot reach)? Two, who runs my engagement by name and what are their credentials (OSCP is the baseline, and it belongs in the SOW)? Three, which methodology and version do you follow (for APIs, the OWASP API Security Top 10 2023 edition plus PTES, and NIST SP 800-115 where a regulated buyer needs it)? Four, is a retest included in the price and within what window? Five, will the report survive a SOC 2 auditor and an enterprise customer security questionnaire (reproduction steps, business impact, control mapping)? Six, how do you scope a large or undocumented API surface, and do you do scope discovery before quoting? Seven, can I read a sanitized sample report before signing? Eight, does the person who scopes the engagement also run the testing, or does a salesperson hand off to a junior tester after I pay? A provider who cannot answer any one of these with a specific example has given you your answer.

What questions actually matter when evaluating an API pentest vendor?

Five categories. Methodology (how do you test business logic, not just OWASP categories?). Coverage split (what's automated vs manual?). Proof (can you show me a finding from your last engagement that required understanding what the product does?). Retest (what does your retest look like and is it included or extra?). India-specific (CERT-In empanelment status if you may need to file an incident report; DPDP-aware reporting). If the vendor cannot answer one of these with a specific example, that's your answer.

How much should an API pentest cost in India in 2026?

For a Seed to Series B SaaS startup, expect INR 75K to INR 3L per engagement for a 1-2 scope assessment with a 7-10 day delivery window. Lower than that is usually automated-only or junior tester. Higher than that usually means enterprise scope or a CERT-In empanelled firm with audit-grade deliverables. See our [pricing breakdown](/blog/penetration-testing-cost-india-2026/) for a full range with what each tier actually includes.

Should I prefer a CERT-In empanelled vendor?

Only if you need the empanelment for compliance or government work. For most Indian SaaS startups, CERT-In empanelment is not a hiring filter. Empanelled firms tend to be larger, less founder-involved, and price 2-4x higher than boutique. If your buyer (investor, enterprise customer, auditor) does not specifically ask for CERT-In empanelled, optimize for technical depth and founder involvement instead.

What's a red flag during vendor evaluation?

Three big ones. (1) The pitch is heavy on automation language with no explanation of how manual testing fits, which usually means agent-only. (2) The quote arrives without scope discovery, so they're guessing, and the engagement will be padded or underscoped. (3) Payment terms ask for 100 percent upfront on a multi-week engagement. Under the Indian MSME Act, advance is reasonable but full upfront is a control transfer that protects the vendor, not the buyer.

What should be written into the pentest SOW before I sign?

Eight items. The named tester and their credential, not a firm-wide certification count. The scope listed literally, as URLs, API base paths and environments, with anything excluded written down as out of scope. The methodology and its version (for APIs, the OWASP API Security Top 10 2023 edition plus PTES; for web surfaces, OWASP WSTG v4.2 and ASVS 5.0.0). The duration in business days, so weekends are not quietly counted as testing time. The retest terms: included or extra, the window you have to use it, and whether it produces an updated report or a one-line email. The report format and who you are cleared to circulate it to. Data handling: where evidence lives, who inside the firm can reach it, and when it is deleted or returned. The payment split. A vendor who will not put the tester's name and the retest window in the document is keeping the option to change both after you pay.

Should the pentest run against production or staging, and what should I ask about that?

Ask which environment the vendor expects and what they will test differently in each. Testing production is sometimes unavoidable, but it makes the tester hold back the checks that could break something, so fewer attacks get tried and fewer findings come back. Staging allows harder testing, but only if it mirrors production on the things that matter: same authentication provider, same authorization rules, same rate limiting and WAF posture, and data realistic enough that business logic behaves normally. A staging copy with authentication stubbed out, or with every seeded user set to admin, produces findings that do not transfer to the live system. Ask the vendor to confirm the known differences in writing before testing starts, and agree who on your side is reachable if something falls over. We ask for staging with realistic data when it exists, and where only production is available we agree the destructive-test boundary at kickoff rather than mid-engagement.

What should I ask about how a pentest vendor handles our data and our report?

Four questions, and get the answers into the contract rather than an email thread. One, where does evidence live during the engagement (a tester's laptop, a shared drive, the firm's own infrastructure) and who inside the firm can reach it. Two, what happens to it when the engagement closes: deleted, returned, or retained, and on what timeline. Three, are findings, screenshots or payloads reused in marketing or sample reports, and under what anonymization. Four, will the vendor sign your NDA before scoping rather than after, because a vendor who wants your architecture details before an NDA is asking you to take the first risk. Cybersecify handles pentest engagement data under the engagement contract and NDA, and deletes or returns our copies on request or per those terms. When you review a vendor's published sample report, check whether anything left in it could identify the customer it came from.

What should I ask if our API has no current documentation?

Ask how the vendor builds an endpoint inventory when the documentation is missing, stale, or aspirational, because that is the normal case rather than the exception. A usable answer describes discovery as its own phase: capturing live traffic through a proxy, reading the frontend bundle for the calls the client actually makes, GraphQL introspection or schema inference where it applies, route extraction from source or a startup log if you can share one, and direct probing for older versions still resolving behind paths the documentation no longer mentions. Then ask what happens to the timeline and the price. Discovery is the variable part of an API engagement. We do not charge extra for an undocumented API at either pentest tier, we account for it in the engagement timeline, and a large share of the critical findings we have reported sat on endpoints the customer's own documentation did not list.

How do I compare two API pentest quotes with different day counts and prices?

Normalize before you compare. Reduce each quote to price per scope and testing days per scope, then ask four questions that usually explain the gap. Does the day count include report writing, or does the report arrive after the window closes. Are the days business days or calendar days, because a 10 calendar day engagement quietly contains fewer testing days than a 10 business day one. Is the retest inside the price or billed separately. Is the named senior tester on the engagement full time, or supervising two juniors across three accounts. A quote that is materially cheaper on a shorter window with no retest is usually an automated scan with a report attached, and the price is accurate for what it is. Cybersecify quotes in business days: Startup Pentest INR 74,999 for 1 scope in 5 business days, Growth Pentest INR 1,79,999 for 2 scopes in 10 business days, each with one free retest.

We need a pentest report before a customer deadline next week. What should I ask?

Ask the vendor exactly what they will drop to hit the date. Manual exploitation is the compressible part of a pentest, and it is also the part you are paying for, so a vendor who agrees to any deadline without changing scope is telling you the manual half was thin already. Three moves work better than compressing. Narrow the scope to the surface your customer actually asked about, rather than everything you own. Start the scoping conversation immediately, since scoping and access provisioning are usually the long pole, not the testing. And ask whether the vendor will confirm the booked engagement and its dates in writing, which many enterprise buyers accept as an interim answer while testing runs. Our Startup Pentest runs 5 business days for one scope and we do not shorten that by cutting the manual testing out of it.

Security questions, worries, or not sure what to use?

Cybersecify is a founder-led penetration testing firm for AI and SaaS startups. Tell us what you are weighing and we will give you a straight answer. Ask the team or book a free 30-minute call.

Share this article
API pentestvendor evaluationpentest buyingAPI securitypenetration testingSaaS securityCERT-InDPDP Act

Spotted something wrong on this page? Facts change and we get things wrong. Tell us and we will check it. We publish corrections on the page rather than editing quietly.