teltek/pumukit-external-api-bundle
Symfony bundle that adds an external API layer to Pumukit, enabling third-party applications and services to authenticate and interact with multimedia content programmatically through standardized endpoints for smoother integrations.
Bottom line: this is not a standalone Laravel or general-purpose PHP package. teltek/pumukit-external-api-bundle is a Symfony bundle that exists only as an extension of Pumukit, Teltek's Symfony/MongoDB open-source video management platform. Evaluated as a Laravel dependency, it is a category error: there is no service provider, no Laravel contract, no Composer package that can be dropped into a Laravel app. It is a plugin to a specific host application.
Architecture fit
Integration feasibility
composer.json constraints and its use of Doctrine ODM and Pumukit core services mean it must be installed into a Pumukit kernel at a matching version. There is no path to install it into a modern Laravel 10/11 app.Technical risk
Key questions to resolve before commitment
composer.json actually target, and is that release still receiving security patches?Stack fit
Migration path
Compatibility
composer.lock, and treat any bump as a change requiring regression tests.Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
Recommendation: do not adopt this as a "Laravel/PHP package." Evaluate it only as one component of a Pumukit platform decision. If Pumukit is already the media system of record, the bundle is a reasonable starting point — but budget for a fork, an anti-corruption layer, and first-class operational ownership. If Pumukit is not already committed, the 0.1 score, zero dependents, and zero stars make this a poor foundation; prefer a maintained headless media platform whose API contract you can hold to an SLA.
How can I help you explore Laravel packages today?