Repository navigation
Maintained fork of krayin/rest-api (Laravel 12 + fixes + tests) now on Packagist #2598
Replies: 2 comments
|
Thank you for your contribution to the Krayin community and for taking the time to improve the REST API package. We really appreciate the effort you've put into adding Laravel 12 compatibility, fixing reported issues, and improving the test coverage. If possible, we'd encourage you to open a Pull Request against the official Krayin REST API repository with your changes. Our team will review the PR, test the changes thoroughly, and discuss merging the improvements upstream where appropriate. Thanks again for your valuable contribution—we look forward to reviewing your PR! |
|
Thanks for the encouragement! I've opened the PR: krayin/rest-api#166 It's organized into three reviewable commits and is backward compatible for existing /v1/ consumers:
Happy to split it into smaller PRs (e.g. Laravel 12 support first, then the endpoint sweep) if that's easier to review — just let me know what works best for your team. Thanks again for maintaining Krayin! |
Uh oh!
There was an error while loading. Please reload this page.
Hi everyone 👋
Like a lot of you, I rely on Krayin's REST API (
krayin/rest-api) to integrate the CRM with other systems. Running it on Laravel 12 I hit a wall — the package targets Laravel 11 — and along the way I ran into several endpoint bugs already reported in this repo.Rather than patching locally, I turned the work into a community-maintained fork and published it so others can skip the same pain:
📦 Packagist:
tuaititecnologia/krayin-rest-api🔗 GitHub: https://github.com/tuaititecnologia/krayin-rest-api
It's a drop-in replacement — same
Webkult declaresreplace: krayin/rest-api`, so noapplication code changes are needed:What it does
finally link), Mail, Products, Quotes, and moributes, tags, roles, groups, web forms,webhooks, pipelines, email templates, types, sources, marketing events/campaigns)
401instead of a crash,404/422instead of500sRequirements: Krayin v2.x on Laravel 12, PHP 8.2+ (details in the README).
It stays MIT, same license as Krayin, and team for the original — this is meant ascommunity maintenance, and I'm glad to send fixes back upstream too.
Changelog: https://github.com/tuaititecnologin/CHANGELOG.md
Feedback, issues and PRs very welcome. If you've been blocked on a REST API bug, give it a try and let me know if it unblocks you 🙏
All reactions