Capability

Development and Tooling

Liferay offers a comprehensive toolkit to extend or customize your digital experience. Build applications quickly with low-code/no-code features like Objects, or leverage developer tools like Liferay Workspace and Blade CLI for further customizations.

For users on PaaS or running Self-Hosted, Liferay also offers tools deploying customizations.

Check these articles for an introduction:

Feature
Deployment Approach
Capability
Changing Your Site's Appearance
Changing Your Site's Appearance Liferay has many ways to customize your site's appearance. Your site's favicon and theme are two of the first elements you may want to change. Themes set a default...
Published Date: May 9, 2024 6:51 PM
Creating Your First Site
Creating Your First Site Sites are collections of pages that contain and display content. This article walks through creating a new Site based on an existing out-of-the-box template. Creating a...
Published Date: May 9, 2024 6:51 PM
Introduction to the Admin Account
Introduction to the Admin Account The Admin User account is created by default in any new installation of Liferay DXP and has full permissions to modify every facet of a Liferay DXP instance. The...
Published Date: May 9, 2024 6:51 PM
Navigating DXP
Navigating DXP Liferay DXP's out-of-the-box navigation is organized into three major areas: Site Menu, Personal Menu, and Global Menu. Site Menu The DXP Site Menu on the left side of the screen...
Published Date: May 9, 2024 6:51 PM
Starting with a Docker Image
Starting with a Docker Image The latest versions of Liferay are available as Docker images on Docker Hub. They're in two categories: Liferay/Portal Liferay/DXP Follow the steps below to...
Published Date: May 9, 2024 6:51 PM
DXP
DXP Welcome to the official documentation for the latest versions of Liferay DXP and Liferay Portal! Liferay DXP is the commercially supported and enterprise ready platform used around the world,...
Published Date: Nov 22, 2024 10:49 PM
Integration
Integration
Published Date: Jun 28, 2025 6:29 PM
API Builder
API Builder Liferay DXP 2023.Q4+/Portal GA102+ [Beta Feature](../security-and-administration/administration/configuring-liferay/feature-flags.md#beta-feature-flags) This feature is currently...
Published Date: May 9, 2024 6:51 PM
Building a Sample API Application
Building a Sample API Application Liferay DXP 2023.Q4+/Portal GA102+ [Beta Feature](../../security-and-administration/administration/configuring-liferay/feature-flags.md#beta-feature-flags) The...
Published Date: May 9, 2024 6:51 PM
Headless APIs
Headless APIs
Published Date: Jun 28, 2025 6:29 PM
Analytics Cloud APIs
Analytics Cloud APIs You can use headless APIs to interface with Analytics Cloud. Here are resources to help you understand and integrate these APIs to enhance your ability to manage content.
Published Date: May 9, 2024 6:44 PM
Authentication
Authentication An access token is necessary for making API calls to Liferay Analytics Cloud. Navigate to Settings → APIs to generate an access token. Choose the duration (e.g. 30 days, 6 months, 1...
Published Date: May 9, 2024 6:44 PM
Exporting Data
Exporting Data Various analytics data can be accessed through the sites dashboard and the individuals dashboard. Analytics data can also be fetched and exported using Analytics Cloud's APIs....
Published Date: May 9, 2024 6:44 PM
Querying Data
Querying Data The root endpoint of Liferay Analytics Cloud is . You can get the list of all data types endpoints by requesting a GET to the above URL. Try with curl curl -i -L -H "Authorization:...
Published Date: May 9, 2024 6:44 PM
Search Pages
Search Pages Access the default search page at localhost:8080/web/guest/search. If you have a running Liferay DXP with some content in it, you can navigate there and execute a search. By default,...
Published Date: May 9, 2024 7:00 PM
Security and Administration
Security and Administration After installation comes configuration. There are three areas you should examine carefully before opening your system to users: Security Administration Settings ...
Published Date: Jul 16, 2025 2:26 AM
Audit Framework
Audit Framework Liferay's audit framework shows activities relating to users, user groups, organizations, roles, multi-factor authentication, and objects (definitions, fields, actions, layouts,...
Published Date: May 9, 2024 6:58 PM
Adding Custom Fields
Adding Custom Fields Custom fields are in maintenance mode. Use Liferay Objects if possible. Many of Liferay's assets and resources can be extended with custom fields. Adding custom fields can...
Published Date: May 9, 2024 6:58 PM
Using a Search Page Template
Using a Search Page Template The default search page is backed by a Global scope page template. Manually created search pages can use that same template as a baseline. Out-of-the-box, the Search...
Published Date: May 9, 2024 7:00 PM
Audit Event Types Reference
Audit Event Types Reference The EventTypes class lists the different event categories logged by the audit framework. It specifies the action performed on the resource listed in the audit...
Published Date: May 9, 2024 6:58 PM