accord
OpenAPI contract validator for Laravel
composer require fissible/accord Features
- Runtime middleware validates requests and responses against your OpenAPI spec
- PSR-7/15 + Laravel driver — works with any PSR-15 stack
- OpenAPI 3.0 support
- Zero configuration for standard Laravel routes
Example
// config/accord.php
return [
'spec' => base_path('openapi.yaml'),
'validate_requests' => true,
'validate_responses' => true,
];