Varbase API Base
The Varbase API Base recipe provides JSON:API with authentication, authorization, and OpenAPI documentation for building decoupled and headless applications with Varbase.
Drupal.org Project
https://www.drupal.org/project/varbase_api_base
Included Modules
Brings in the following core and contributed modules to your site:
JSON:API (in Drupal core)
Exposes entities as a JSON:API-specification-compliant web API.
Connects Drupal to the OpenAPI Javascript Library.
OpenAPI support for the JSON:API module.
OpenAPI support for the REST module.
Provides display of OpenAPI docs using the ReDoc library.
Provides display of OpenAPI docs using the Swagger UI plugin.
The OAuth 2.0 Authorization Framework.
Provides a user interface to manage REST resources.
Builds on top of JSON:API to deliver extra functionality.
Builds on top of JSON API to deliver extra functionality.
Available Modules (Not Enabled by Default)
The following modules are downloaded with this recipe but not enabled during installation. You can enable them manually if needed:
Declare all the consumers of your API.
Base module for creating Schema.org JSON-LD structured data defined with Metatag module. Requires the Metatag module (provided by the Varbase SEO Base recipe).
Installation
Apply the recipe using Drush:
Last updated