api-portal-discovery

Discover and analyze API portals, OpenAPI specs, and GraphQL endpoints for a domain.

7|1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill api-portal-discovery-arianhobson333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-portal-discovery
Source: https://github.com/ArianHobson333/claude-bug-bounty-stack/tree/main/vendor/communitytools/projects/pentest/.claude/skills/techstack-identification/api_portal_discovery
Command: npx skills add https://github.com/ArianHobson333/claude-bug-bounty-stack --skill api-portal-discovery-arianhobson333

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of discovering and analyzing public API portals, developer documentation, and OpenAPI/Swagger endpoints, providing a comprehensive view of the technology stack in use.

Core Features & Use Cases

  • API Portal Discovery: Automates the identification of public API portals and developer documentation.
  • OpenAPI/Swagger Endpoint Identification: Detects and validates OpenAPI/Swagger specifications for APIs.
  • GraphQL Endpoint Detection: Tests for the presence of GraphQL endpoints.
  • Robots.txt Analysis: Extracts API paths from robots.txt files.
  • Developer Portal Analysis: Analyzes discovered developer portals for technical signals.
  • Use Case: When conducting a security assessment or architecture review, this Skill can quickly uncover the APIs and related documentation in use across a domain.

Quick Start

Run the skill on a domain to discover its API portals: api-portal-discovery domain="example.com".

Frequently Asked Questions about api-portal-discovery

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

FAQPage Schema
How do I discover public API portals and OpenAPI endpoints for a specific domain?

You can discover public API portals for a domain by running an automated discovery process that identifies API-related subdomains, validates OpenAPI/Swagger specifications, and extracts technical signals from developer documentation.

Can I detect GraphQL endpoints and API paths from robots.txt automatically?

Yes, automated API discovery can detect GraphQL endpoints by testing for their presence and extract API paths by analyzing the robots.txt file for a given domain.

What is the best way to analyze a website's tech stack through its developer documentation?

Analyzing developer documentation and public API portals is the best way to identify a tech stack, as it extracts technical signals and validates OpenAPI/Swagger specs to provide a comprehensive view of the APIs in use.

Does API portal discovery work for security assessments and architecture reviews?

API portal discovery works effectively for security assessments and architecture reviews by quickly uncovering public APIs, GraphQL endpoints, and related developer documentation across a target domain.

How do I validate OpenAPI and Swagger specifications found during API discovery?

During API discovery, you validate OpenAPI and Swagger specifications by fetching the detected endpoints and analyzing the developer portal to ensure the technical specifications are accurate and accessible.