Varbase API provides a JSON:API implementation for your Drupal site, enabling other applications to easily access and ingest content. It includes built-in authentication and authorization, and automatically configures endpoints for your content types.
A JSON:API implementation with authentication and authorization that allows for easy ingestion of content by other applications.
Can be installed in the extra components installation step with Varbase
Varbase API Settings
Varbase API - Generate Keys
View API Docs and View JSON in entity operations
Auto Enabled JSON:API Endpoints for Entity Types
JSON:API Resource overrides
OpenAPI Documentation JSON API
Use With Varbase Distribution:
This module is best used with Varbase distribution.
Can be installed with any Drupal site. Even if installed with the Minimal or Standard profile.
However, using it with Varbase gives you way much more cool stuff!
Varbase documentation
Check out Varbase documentation for more details.
Credits: This module is a direct fork of Lightning API, made to work for Varbase distribution. All credits for the Lightning team for building this module's functionality and architecture.