Request a feature
Comprehensive API documentation generation support for Spatie’s Laravel Data and Laravel Query Builder (and other popular packages in future).
While Scramble generates API documentation for Laravel API projects, Scramble PRO adds a support for popular community packages: Spatie’s Laravel Data, and Spatie’s Laravel Query Builder.
Laravel Data support
Scramble PRO adds a support for Laravel Data objects: both when they're used as form requests, or when they're used as response resources.
The package supports different edge use cases, nested properties, etc so you can focus on development.

Here is an example: Laravel Data object used to describe request body automatically documented in API documentation. All comments, default values, etc are documented too.

This works for responses created with Laravel Data as well.

Supported Laravel Data features

  • Collection properties support
  • Wrapping support
  • Support of accurate schema determination when Data object is used for Input or Output
  • Optional/Lazy support when used on properties types
  • Data collections support
  • Properties names mapping support
Pricing
Each plan includes 1 year of updates and perpetual lifetime license.
Solo
$99
Allows you to use Scramble PRO on a single project.
Unlimited
$399
Allows you to use Scramble PRO on unlimited amount of projects.
14 days money back guarantee.
FAQ
What happens after the purchase?
You will receive the email with the API key and instructions on how to install and use the package.
What happens if I spot bugs?
Just let me (roman@dedoc.co) know about the bugs and I will provide a fix as soon as possible!
What is on the roadmap?
Depends on the requests and feedback I get! The current vision is to add a comprehensive support for other packages popular in the community.
I have other question.
Feel free to drop a few lines to me: roman@dedoc.co