api-recon-and-docs

Discover API endpoints, schemas, versions, and hidden documentation paths.

11|4|Updated Jun 7, 2026
One-click install
npx skills add https://github.com/sayseven7/frameseven --skill api-recon-and-docs-sayseven7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-recon-and-docs
Source: https://github.com/sayseven7/frameseven/tree/main/internal/mcp/skills/api-recon-and-docs
Command: npx skills add https://github.com/sayseven7/frameseven --skill api-recon-and-docs-sayseven7

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you discover and document API attack surface before testing, so you can find endpoints, versions, schemas, and hidden documentation without missing important entry points.

Core Features & Use Cases

  • Endpoint Discovery: Identifies API routes from client-side code and common documentation locations.
  • Schema and Version Review: Extracts OpenAPI details, versioned paths, deprecated routes, and undocumented parameters.
  • Use Case: Use this Skill when assessing a REST, mobile, or GraphQL application and you need a fast map of reachable APIs, docs, and hidden surface area for further security review.

Quick Start

Ask the assistant to use this skill to enumerate API endpoints, documentation paths, versions, and hidden parameters for the target application.

Frequently Asked Questions about api-recon-and-docs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover hidden API endpoints and documentation before security testing?

To discover hidden API endpoints and documentation surface, you can use reconnaissance techniques to map API routes from client-side code and common documentation locations. This process identifies reachable APIs, OpenAPI schemas, and hidden surface area for further review.

What is the best way to extract OpenAPI and Swagger schemas for REST applications?

Extracting OpenAPI and Swagger schemas involves enumerating versioned paths and documentation locations to retrieve structured API details. This allows you to analyze deprecated routes, undocumented parameters, and version drift within your REST application targets.

Can I use API reconnaissance to enumerate GraphQL endpoints and undocumented parameters?

Yes, API reconnaissance applies to GraphQL, REST, and mobile targets. You can enumerate GraphQL endpoints, extract schemas, and identify undocumented parameters to map the full attack surface before conducting deeper security testing.

Do I need any external dependencies to map API versions and hidden docs?

No external dependencies are required to map API versions and hidden documentation. The Skill operates standalone to identify API routes, extract versioned paths, and analyze documentation surfaces directly without needing additional component installations.

What are the limitations of mapping API attack surface from client-side code?

Mapping API attack surface from client-side code is limited to reachable routes and exposed documentation paths. It may not uncover server-side endpoints lacking client references or heavily obfuscated routes without additional testing and analysis.