Mastering Consuming Liferay Headless APIs

Consuming Headless APIs - Introduction

Structured data is the foundation for modern applications, powering everything from web and mobile interfaces to automated integrations and complex backend processes. Applications consume this data for displays, transactions, and system synchronization. Liferay’s robust headless APIs provide a scalable, flexible, and future-proof way to retrieve, search, and modify data across any client or system with headless capabilities. These APIs empower an API-first strategy, enabling seamless integrations across diverse applications and fostering interconnected ecosystems.

Consuming Headless APIs - Introduction Banner

So far, you've learned about Clarity Vision Solutions and set up your local environment. To begin creating intuitive dashboards, Clarity will practice consuming APIs in varying contexts to facilitate automations and data exchange between systems. In this module, you'll learn the benefits of consuming headless APIs, explore REST and GraphQL endpoints, discover how a variety of consumers interact with Liferay APIs, and call APIs in both frontend and backend contexts. You’ll also build client extensions consuming headless APIs to provide displays for support workers and suggest ticket resolutions through object actions.

By the end of this module, you’ll have the knowledge to

  • Understand effective consumption of Liferay’s REST and GraphQL endpoints
  • Consume data dynamically through client-to-server and server-to-server calls in fragments
  • Invoke Liferay APIs through session-based authentication
  • Securely access APIs through SPAs, mobile applications, and other headless frontends
  • Consume Liferay data using JWT tokens with client extensions
Loading Knowledge

Capabilities

Product

Education

Contact Us

Connect

Powered by Liferay
© 2024 Liferay Inc. All Rights Reserved • Privacy Policy