APIGen
ApiGen is an open source PHP API documentation generator that automatically produces smart and simple documentation from PHP source code. It supports PHP 7.1+ including all PHP 8.3 features like enums, union types, readonly classes, and intersection types. ApiGen is maintained by the ApiGen GitHub organization and can be installed via Docker, Phar binary, or Composer.
APIGen publishes 8 APIs on the APIs.io network, including Connectors API, Deployments API, Endpoints API, and 5 more. Tagged areas include Code, Documentation, Generation, Open-Source, and PHP.
The APIGen catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
APIGen’s developer surface includes authentication and 8 more developer resources.
Kin Score
APIs 8
Individual APIs this provider publishes, each with its own machine-readable definition.
APIGen Connectors API
Configure connections to external data sources.
APIGen Deployments API
Deploy APIs to target environments.
APIGen Endpoints API
Define and manage API endpoints.
APIGen Projects API
Manage API generation projects.
APIGen Schemas API
Define data schemas for APIs.
APIGen Tests API
Create and run automated API tests.
APIGen Tokens API
Manage API authentication tokens.
APIGen Users API
Manage user profiles.
Scroll for all 8
Open Collections 10
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
API Collection
OPEN COLLECTIONAPIGen API
OPEN COLLECTIONAPIGen Connectors API
OPEN COLLECTIONAPIGen Connectors Deployments API
OPEN COLLECTIONAPIGen Connectors Endpoints API
OPEN COLLECTIONAPIGen Connectors Projects API
OPEN COLLECTIONAPIGen Connectors Schemas API
OPEN COLLECTIONAPIGen Connectors Tests API
OPEN COLLECTIONAPIGen Connectors Tokens API
OPEN COLLECTIONAPIGen Connectors Users API
OPEN COLLECTIONScroll for all 10
Pricing Plans 1
Published pricing tiers and plan structures.
Apigen Plans Pricing
PLANSRate Limits 1
Documented rate limits and quota policies.
Apigen Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Apigen Finops
FINOPSFeatures 5
Notable capabilities this provider offers.
PHP Documentation Generation
Automatically generates API documentation from PHP source code with phpDoc support.
Modern PHP Support
Full support for PHP 7.1+ including typed properties, enums, union types, readonly classes, and PHP 8.3 features.
Advanced Type Systems
Supports intersection types, disjunctive normal form types, constructor property promotion, and all PHPStan-supported types.
Flexible Installation
Available via Docker, Phar binary, or Composer for flexible integration into any PHP project workflow.
Template-Based Output
Uses Latte templating for customizable documentation output with built-in CommonMark support.
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Apigen Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
APIGen API Rules
SPECTRALAPIGen API Rules
SPECTRALJSON Schema 4
Standalone JSON Schema definitions for this provider's data models.
APIGen API
JSON SCHEMAAPIGen Deployment
JSON SCHEMAAPIGen Endpoint
JSON SCHEMAAPIGen Project
JSON SCHEMAJSON Structure 4
JSON Structure definitions describing this provider's data shapes.
Apigen Api Structure
JSON STRUCTUREApigen Deployment Structure
JSON STRUCTUREApigen Endpoint Structure
JSON STRUCTUREApigen Project Structure
JSON STRUCTUREExamples 4
Example request and response payloads for these APIs.
Apigen Api Example
EXAMPLEApigen Deployment Example
EXAMPLEApigen Endpoint Example
EXAMPLEApigen Project Example
EXAMPLESecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 3
What developers build with this provider.
PHP Library Documentation
Generate comprehensive API reference documentation for PHP libraries and packages.
CI/CD Documentation Pipeline
Automate API documentation generation as part of continuous integration workflows.
Open Source Project Docs
Create and maintain documentation for open source PHP projects.
Integrations 4
Pre-built integrations with other platforms and tools.
Composer
Available as a Composer package for easy installation in PHP projects.
Docker
Official Docker image for containerized documentation generation.
GitHub Actions
Can be integrated into GitHub Actions workflows for automated documentation.
PHPStan
Built on phpstan/phpdoc-parser for comprehensive type system support.
Resources
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 2
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Company 1
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.get_provider_artifactsEvery artifact this provider publishes, grouped by type.get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.get_provider_toolsEvery MCP tool they ship, with the operation each wraps.get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.get_provider_ratingPRO — composite, band, trend and facet scores.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
curl "https://apis.io/api/v1/providers/apigen"
curl "https://apis.io/api/v1/providers?limit=25"
curl "https://apis.io/api/v1/providers/apigen/operations?limit=25"
curl "https://apis.io/api/v1/providers/apigen/evidence"
Discovery needs no key. Ratings and market analysis are Pro.