Liferay objects provide feature to filter the data with exact content on the field level and generic search that searches in the whole object. It also supports field level search in the filter functionality as below.   StartsWith and Contains are implemented as filters: ?filter=startswith([field name], 'XXXX') ?filter=contains([field name],...

There might be a scenario to create web content in multiple languages available on portal. But we are aware of the structure but not able to create the content jus with the create request for web content. This can be solved by adding few parameters to the request body.   We need to add what are the available languages in the portal as  "availableLanguages":...

Recently, these was a scenario when the third party wants to use liferay application as IDP, but as per the liferay documentation it needs a metadata xml file to be uploaded with respect to Service Provider. But unfortunately the SP does not have an option to generate the xml or URL that provides it. So we have done that by using a simple tool...

Authorization Code is one of the auth types available for accessing headless APIs. But there are a few steps that have to be taken care of which helps in achieving that.  1. Create an Oauth Administration entry with all parameters and enable Authorization Code and refresh token(which will be useful to get new access taken once the previous token expires). 2. Click on the...