What problem does it solve?
API targets often hide real attack surface behind undocumented endpoints, version drift, and incomplete schemas, making it hard to plan effective testing and discover what inputs and roles actually matter.
Core Features & Use Cases
- Endpoint and entrypoint discovery: Identify reachable REST, GraphQL, and documentation-backed paths so you can map the target’s actual API surface.
- Schema and parameter extraction: Pull optional/undocumented fields, role-specific request examples, and schema hints like flexible properties that signal exploitable behavior.
- Version and drift awareness: Detect old or alternate version paths (including mobile-style routes and legacy mounts) that may still be active.
Use case: You are assessing a web or mobile target and need to quickly enumerate endpoints and validate which versions and hidden parameters increase testing coverage before moving to authorization or business-logic analysis.
Quick Start
Use api-recon-and-docs to enumerate documentation, schemas, and versioned routes for a target API so you can build a precise testing plan for the next security steps.