# Headless CMS

### About this export

| Field | Value |
| --- | --- |
| **content_type** | course |
| **platform** | contentstack-academy |
| **source_url** | https://www.contentstack.com/academy/courses/headless-cms |
| **language** | en |
| **product_area** | Contentstack Academy |
| **learning_path** | partner-sales-essentials |
| **course_id** | headless-cms |
| **slug** | headless-cms |
| **version** | 2026-03-01 |
| **last_updated** | 2026-04-28 |
| **status** | published |
| **keywords** | ["Contentstack Academy"] |
| **summary_one_line** | Explore the fundamentals of Headless CMS , focusing on how Contentstack separates content management from presentation for maximum flexibility. The module covers key features such as modular blocks, workflows, multi-chan… |
| **total_duration_minutes** | 100 |
| **lessons_count** | 8 |
| **video_lessons_count** | 0 |
| **text_lessons_count** | 8 |
| **linked_learning_path** | partner-sales-essentials |
| **linked_assessment_ref** | LMS_UNCONFIGURED_COURSE_ASSESSMENT |
| **markdown_file_url** | /academy/md/courses/headless-cms.md |
| **generated_at** | 2026-04-28T06:55:44.340Z |
| **intended_audience** | [] |
| **prerequisites** | [] |
| **related_courses** | [] |

> **Academy MD v3** — companion `.md` for Ask AI. Quizzes and graded assessments are **LMS-only**; this file never contains answer keys.

## Course Overview

| Metadata | Value |
| --- | --- |
| Catalog duration | 1h 40m |
| Released (if known) | 2026-03-01 |
| Product area | Contentstack Academy |

### Description

Explore the fundamentals of **Headless CMS**, focusing on how Contentstack separates content management from presentation for maximum flexibility. The module covers key features such as modular blocks, workflows, multi-channel publishing, and integrated digital asset management.

### Overview

## What Is Headless CMS?

Contentstack’s Headless CMS is a powerful, API-first content management platform designed to separate content creation from presentation. By decoupling the backend content management from the frontend delivery, Contentstack enables developers and content creators to work independently, delivering content seamlessly across any digital channel or device.

### Headless vs. Traditional CMS

A headless content management system (CMS) is a back-end web CMS that acts primarily as a content repository. It makes content accessible via an API for display on any device, without a built-in front-end presentation layer.

In traditional CMSs, content management and presentation are tightly connected. This coupling creates a more rigid and opinionated structure, limiting flexibility and increasing developer workload.

Headless CMS solves this by removing the presentation layer and offering backend tools to create and publish content via APIs, while front-end development is handled separately by the development team.

This separation allows developers to choose the best frontend technology—whether React, Vue, Angular, or others—while content managers can focus solely on creating and organizing content without worrying about its display or formatting.

### Learning objectives

1. Follow each lesson in order.
2. Practice in a training stack using placeholders **YOUR_STACK_API_KEY** and **YOUR_DELIVERY_TOKEN** in local `.env` files only.
3. Validate API responses against the official documentation.

### Topics covered

Contentstack Academy

## Course structure

```text
headless-cms/
├── 01-headless-cms-features · text · 1 min
├── 02-digital-asset-management-dam-features · text · 1 min
├── 03-how-contentstack-headless-cms-works · text · 1 min
├── 04-administration · text · 1 min
├── 05-apis · text · 1 min
├── 06-developer-tools · text · 1 min
├── 07-visual-builder · text · 1 min
├── 08-partner-sales-essentials---headless-cms-quiz · quiz (LMS only) · 3 min
```

## Lessons

### Lesson 01 — Headless CMS Features

<!-- ai_metadata: {"lesson_id":"01","type":"text","duration_minutes":1,"topics":["Headless","CMS","Features"]} -->

#### Lesson text

### Modular Blocks

**Definition & Value:** Modular blocks allow content creators to build pages using reusable, flexible components. This empowers editors to create rich, dynamic layouts without developer intervention.

**Functionality:** Editors can drag-and-drop different content modules (e.g., text, images, videos, CTAs) to assemble pages. This modular approach simplifies mapping to frontend components and enables rapid page creation and updates.

**Benefits:** Increases creativity and flexibility for editors, reduces developer bottlenecks, and ensures consistency across digital experiences.

### Workflows

**Definition & Value:** Workflows in a headless CMS streamline and automate the content creation, review, approval, and publishing process.

**Functionality:** Customizable workflows can be set up to match business processes, assign tasks to specific users or teams, and ensure content passes through required approval stages before publishing.

**Benefits:** Improves collaboration, enforces governance, reduces errors, and accelerates time-to-market by automating repetitive tasks.

### Publishing

**Definition & Value:** Publishing tools allow users to schedule and release content across multiple channels (websites, mobile apps, IoT devices) from a single platform.

**Functionality:** Content can be published instantly or scheduled for future release. The same content can be reused and distributed to any platform via APIs.

**Benefits:** Reduces manual work, enables omnichannel delivery, and ensures content consistency everywhere it appears.

### Environments

**Definition & Value:** Environments (e.g., development, staging, production) provide isolated spaces for testing and reviewing content before it goes live.

**Functionality:** Unlimited environments can be created for different stages of the content lifecycle. This supports safe testing, QA, and approvals without impacting live content.

**Benefits:** Minimizes risk of errors in production, supports agile development practices, and enables parallel workstreams for large teams.

### Additional Key Features

*   **Content Modeling:** Define structured content types with customizable fields (text, date, file uploads) using a drag-and-drop interface.
*   **Visual Builder:** Enables visual editing directly on a web page canvas for a more intuitive authoring experience.
*   **Multi-language Support:** Easily manage and deploy content in multiple languages/locales for global reach.
*   **Integration & Extensibility:** Hundreds of turn-key integrations and a robust extension framework allow you to connect with other tools and customize the CMS to your needs.
*   **Automation Hub:** Native no-code orchestration for automating data flows and notifications across your composable ecosystem.
*   **Governance & Security:** Granular user permissions, audit logs, SSO support, and enterprise-grade security certifications.

#### Key takeaways

- Connect **Headless CMS Features** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

### Lesson 02 — Digital Asset Management (DAM) Features

<!-- ai_metadata: {"lesson_id":"02","type":"text","duration_minutes":1,"topics":["Digital","Asset","Management","DAM","Features"]} -->

#### Lesson text

Contentstack offers a robust set of Digital Asset Management (DAM) features, both natively within the platform and through deep integrations with leading third-party DAM solutions.

### Contentstack’s native DAM capabilities

#### 1\. Asset Management

Users can upload, store, organize, and manage digital assets (images, videos, documents, etc.) directly within Contentstack. Assets can be added to entries and reused across multiple content types and channels.

#### 2\. Custom Fields for DAM

Assets can be managed and referenced via custom fields, allowing for flexible content modeling and easy retrieval of assets when needed.

#### 3\. Roles & Permissions

Field-level roles and permissions can be set for asset management, ensuring only authorized users can upload, edit, or publish assets.

#### 4\. Image Optimization

Contentstack provides APIs for image optimization and transformation, enabling assets to be delivered in the right format and size for each device or channel.

#### 5\. Publishing & Scheduling

Assets can be published or scheduled for release alongside content entries, supporting coordinated launches across channels.

#### 6\. Integration with Workflows

Asset management is integrated into Contentstack’s workflow engine, allowing assets to follow the same review and approval processes as other content.

### DAM has the following additional features:

1.  **Collaboration & Efficiency:** Teams can collaborate on asset selection and usage directly within the CMS, reducing silos between creative and content teams.
2.  **Brand Consistency:** Using DAM integrations ensures only approved, up-to-date assets are used across all digital experiences, maintaining brand integrity.
3.  **Multi-Channel Delivery:** Assets managed in Contentstack or via integrated DAMs can be delivered to any digital channel (web, mobile, IoT) through Contentstack’s API-first architecture.

### Example Use Cases

*   Uploading and managing assets directly in Contentstack for use in articles or landing pages.
*   Integrating with external DAMs (e.g., Bynder, Cloudinary) to select images for content entries.
*   Automating asset workflows (e.g., approval, publishing) alongside content workflows.
*   Optimizing images for different devices using built-in APIs or third-party DAM capabilities.

#### Key takeaways

- Connect **Digital Asset Management (DAM) Features** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

### Lesson 03 — How Contentstack Headless CMS Works

<!-- ai_metadata: {"lesson_id":"03","type":"text","duration_minutes":1,"topics":["How","Contentstack","Headless","CMS","Works"]} -->

#### Lesson text

Managing content in Contentstack is easy and does not involve any coding. It’s a simple 3-step process.

1.  **Create Content:** Any user can add content, which is like filling out a form. Multiple users can work together in teams to create important content in multiple languages. Users can also use Contentstack's Visual Builder to create experiences visually and directly on a web page canvas.
2.  **Preview Your Changes:** After finalizing the content, users can review their changes, and can use the Timeline feature to preview content in the future, even from the perspective of what different Audiences would see in a personalized view. _Contentstack is the only CMS that allows content managers to review all upcoming changes visually including published and in progress changes from the perspective of any of their audiences at any point in time._
3.  **Publish Content:** When ready, the content can be published on your website, mobile app, or any other channel. The same content can be reused for any platform.

### Explore More Contentstack Resources

*   [Glossary – Definitions of key Contentstack terms](https://www.contentstack.com/docs/overview/glossary)
*   [Key Concepts and Hierarchy – learn about the hierarchy of entities and the key concepts of Headless CMS](https://www.contentstack.com/docs/overview/key-concepts-and-hierarchy-of-contentstack-elements)
*   [Interactive Overview (Canva) - Use the slider to become familiar with Contentstack Headless CMS features and functionalities.](https://www.canva.com/design/DAGQSBf_-X0/BOiBd7LtqnFVPZAqcSlbkA/view)
*   [Watch: Standard Build Demo (Zoom Recording)](https://contentstack.zoom.us/rec/play/7ihEbZBsRTiawi8IibEOUYxyND2IIRxupL7zIOqY4JkEh4bi8fSiaqz7hDYlvpaywiKhvidm4zTQTXji.BoPftzwakxxE1zat?canPlayFromShare=true&from=share_recording_detail&startTime=1704834385000&componentName=rec-play&originRequestUrl=https%3A%2F%2Fcontentstack.zoom.us%2Frec%2Fshare%2FogAjj0NkfGsEwHvdYA9-slTZoOxFaWe_FDMqZqbz942ZHnmNMB8HpPiZavi4T4em.gGPj1y8EdHIltmS-%3FstartTime%3D1704834385000)

#### Key takeaways

- Connect **How Contentstack Headless CMS Works** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

### Lesson 04 — Administration

<!-- ai_metadata: {"lesson_id":"04","type":"text","duration_minutes":1,"topics":["Administration"]} -->

#### Lesson text

Contentstack Administration is composed of four core elements that help manage users, permissions, and identity securely and efficiently:

1.  **Organization :** An **Organization** is the top-level entity in a Contentstack hierarchy that allows you to manage users and stacks from one place. Users, stacks—and consequently, the resources within the stacks—are part of an Organization. As a result, an Organization lets you manage users and stacks from one administrative panel.
2.  **Teams**: **Teams** makes it easier to manage roles and permissions by organizing users into groups. Instead of assigning roles individually or at the stack level, you can assign roles directly to a team. This ensures that all users within a team share the same set of role permissions.
3.  **Single Sign-On (SSO)**: Contentstack supports **Single Sign-On (SSO)**. If your Contentstack organization is SSO-enabled, users can access the organization through your corporate identity provider credentials, instead of Contentstack account credentials. This eliminates the normal login process and enables faster and secure access to your apps.
4.  **SCIM (System for Cross-domain Identity Management): SCIM (System for Cross-domain Identity Management)** is a secure protocol that enables automatic user provisioning. It eases the process of managing user identity data between an identity provider (such as OneLogin) and service providers (such as Contentstack).

### Organization

The **Organization** feature is primarily for administrators (Owner and Admins), allowing them to manage roles and permissions for the users and stacks of the account.

Organization’s two main purposes:

1.  simplify the process of managing stacks and permissions for a group users or company.< p>
    
2.  View consolidated subscription plan and usage information.

### Teams

**Teams**is an Organization-wide feature that can be accessed through [Organization Settings](https://www.contentstack.com/docs/developers/organization/organization-settings-overview). Teams let you assign both Organization-level and stack-level roles to the users. Once a team is set up, members can be added and assigned roles. Roles assigned to a team will also reflect under the [Users & Roles](https://www.contentstack.com/docs/developers/invite-users-and-assign-roles)module.

Users can be invited to the team, and if they are new to Contentstack, they will receive a link to set up an account. A user can be part of multiple teams and can inherit roles from all those teams. For example, if a user is part of two teams with different roles for the same stack, they will inherit both roles.

[Watch the webinar to learn more about the Teams & Taxonomy features.](https://www.contentstack.com/academy/content/teams-taxonomy-webinar)

### Single Sign-On (SSO)

*   **SSO Method**: Single Sign-On is a method that enables a particular system (usually the concerned organization’s identity provider) to authenticate users and subsequently inform Contentstack that the users have been authenticated. The users are then allowed to access their resources in Contentstack without having to sign in using Contentstack credentials.
*   **SSO Standard**: Contentstack uses the most commonly adopted SSO standard, i.e., Security Assertion Markup Language 2.0 (SAML 2.0). Consequently, our SSO implementation can be integrated with any well-known identity provider (IdP) that supports SAML 2.0. You can refer to our SSO Guides section to learn how you can integrate SSO with any IdP
*   **SSO Settings**: To access the SSO settings, log in to your Contentstack account, go to the Organization Settings page, and then click on the SINGLE SIGN-ON tab.

#### Key takeaways

- Connect **Administration** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

### Lesson 05 — APIs

<!-- ai_metadata: {"lesson_id":"05","type":"text","duration_minutes":1,"topics":["APIs"]} -->

#### Lesson text

Contentstack is an API-first headless CMS that offers multiple APIs to manage, deliver, and extend content. These APIs empower both developers and integrations to interact with Contentstack in flexible and powerful ways.

### Supported API Types

*   **Content Delivery API (CDA):** Fetch published content and assets from Contentstack to render on any frontend or digital experience platform.
*   **Content Management API (CMA):** Create, update, and manage content entries, assets, environments, and more—programmatically. Ideal for automation, integrations, and back-office systems.
*   **Image Delivery API:** Optimize and transform images dynamically at the point of delivery. Resize, crop, format-convert, and apply filters directly via the URL.
*   **GraphQL API:** Query only the content you need with Contentstack’s GraphQL endpoint—ideal for modern frontend frameworks and client-side rendering.
*   **Experience Extensions:** Use REST or GraphQL with Extensions (such as webhooks, Lambda functions, and UI extensions) to build custom capabilities.

[Explore a visual overview of these APIs](https://www.canva.com/design/DAGQSKdZGV0/bDyt6yaSAIgsEBAaZN5pbQ/view "Explore a visual overview of these APIs:")

#### Key takeaways

- Connect **APIs** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

### Lesson 06 — Developer Tools

<!-- ai_metadata: {"lesson_id":"06","type":"text","duration_minutes":1,"topics":["Developer","Tools"]} -->

#### Lesson text

Developer Tools encompass a wide range of software applications and resources specifically designed to assist developers in creating, debugging, testing, and deploying software applications. These tools aim to streamline the development process, enhance productivity, and ensure the quality and reliability of the final product.

**Note:** Developer Tools play a crucial role in enabling developers to efficiently build, test, and deploy software applications, ultimately contributing to the success of development projects and the satisfaction of end users.

### Timeline of Key Developer Tools

#### Event #1: DataSync

Contentstack DataSync lets you sync your published data with your local database. Whenever you publish, delete, or update an entry or asset, the corresponding changes are automatically made to your database.

#### Event #2: Command-Line Interface (CLI)

The Contentstack Command-Line Interface (CLI) offers commands that let you perform common tasks in Contentstack easily. Contentstack CLI supports content management scripts through which you can perform content management tasks.

#### Event #3: Content Migration

refers to the process of migrating or moving content from one source to another. The source can be anything including content management systems. Content Migration allows you to migrate content between stacks or from other CMS (Wordpress or Durpal) to Contentstack.

[View Content Migration Media](https://www.canva.com/design/DAGRIfr-yps/slEu1efeB3xSaV6-5PwXfw/view)

#### Event #4: Utilities

Contentstack provides you with the ability to manage different utilities to enhance the functionality of tasks you perform with Contentstack.

[View Utilities Media](https://www.canva.com/design/DAGRIXDzL40/mDHE4LyimC6NPQq7-WUtYw/view)

#### Key takeaways

- Connect **Developer Tools** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

### Lesson 07 — Visual Builder

<!-- ai_metadata: {"lesson_id":"07","type":"text","duration_minutes":1,"topics":["Visual","Builder"]} -->

#### Lesson text

Visual Builder is a platform experience within the CMS that allows content teams to preview, edit, and create content using a visually intuitive interface. Editors can make in-line edits and customizations, view future changes, preview content for different audience segments, and build out dynamic page experiences that adhere to brand design and development standards.

### Features

*   **Drag & Drop Block:** Use a drag-and-drop interface to easily insert and rearrange developer-created content blocks for an on-brand, customizable build experience that balances design control with flexibility for editors.
*   **Live Editing:** Make in-line edits directly on the page with contextual highlights for editable areas like headers or image fields. Simply swap out text, images, or make other changes without breaking or going off-brand.
*   **Timeline:** Navigate a chronological view of your content to see how future updates will look. Preview and compare different versions side-by-side, enabling better review, planning & collaboration before changes go live.
*   **Audience Preview:** Leverage the integration with Personalize to preview how content will appear to different audiences based on customer data, experiment results, or other personalization details.
*   **Permissions & Governance:** Ensure team members have the appropriate access for making content changes with role-based permissions that govern who and how content can be edited in the platform.

### Key Benefits

*   Create layouts for any content experience: Add and rearrange predefined content blocks on the page without the need for developer support.
*   Intuitive in-line editing experience: Enable content creators to quickly make edits directly on the page, with role-aware permissions for control.
*   See content in real-time and beyond: Preview exactly how content will appear live at any point in the future or to different audience segments.

#### Key takeaways

- Connect **Visual Builder** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

### Lesson 08 — Partner Sales Essentials - Headless CMS Quiz

<!-- ai_metadata: {"lesson_id":"08","type":"text","duration_minutes":1,"topics":["LMS","Knowledge check"]} -->

#### Lesson text

**This lesson is a knowledge check hosted in the Academy LMS.** This companion Markdown contains **no quiz questions, answers, scoring rules, or explanations**.

#### Key takeaways

- Connect **Partner Sales Essentials - Headless CMS Quiz** back to your stack configuration before moving to the next module.
- Capture one concrete artifact (screenshot, Postman call, or code snippet) that proves the step works in your environment.
- Re-read the delivery versus management boundary for anything you changed in the entry model.

## Resources & references

| Page | Companion Markdown |
| --- | --- |
| /courses/headless-cms/headless-cms-features | /academy/md/courses/headless-cms/headless-cms-features.md |
| /courses/headless-cms/digital-asset-management-dam-features | /academy/md/courses/headless-cms/digital-asset-management-dam-features.md |
| /courses/headless-cms/how-contentstack-headless-cms-works | /academy/md/courses/headless-cms/how-contentstack-headless-cms-works.md |
| /courses/headless-cms/administration | /academy/md/courses/headless-cms/administration.md |
| /courses/headless-cms/apis | /academy/md/courses/headless-cms/apis.md |
| /courses/headless-cms/developer-tools | /academy/md/courses/headless-cms/developer-tools.md |
| /courses/headless-cms/visual-builder | /academy/md/courses/headless-cms/visual-builder.md |
| /courses/headless-cms/partner-sales-essentials---headless-cms-quiz | /academy/md/courses/headless-cms/partner-sales-essentials---headless-cms-quiz.md |

## Supplement for indexing

### Content summary

Explore the fundamentals of Headless CMS , focusing on how Contentstack separates content management from presentation for maximum flexibility. The module covers key features such as modular blocks, workflows, multi-chan… Explore the fundamentals of Headless CMS , focusing on how Contentstack separates content management from presentation for maximum flexibility. The module covers key features such as modular blocks, workflows, multi-channel publishing, and integrated digital asset management. What Is Headless CMS? Contentstack’s Headless CMS is a powerful, API-first content management platform designed to separate content creation from presentation. By decoupling the backend content management from the frontend delivery, Contentstack enables developers and content creators to work independently, delivering content seamlessly across any digital channel or device. Headless vs. Traditional CMS A headless content management system (CMS) is a back-end web CMS that acts primarily as a content repository. It makes content accessible via an API for display on any device, without a built-in

### Retrieval tags

- Contentstack Academy
- headless-cms
- Headless
- CMS
- Features
- Digital
- Asset
- Management
- DAM
- How
- Contentstack
- Works
- Administration
- APIs

### Indexing notes

Chunk at each "### Lesson NN — Title" heading; copy lesson_id and topics from the preceding HTML comment into chunk metadata for RAG filters.
Course slug: headless-cms. Union of lesson topic tokens: Headless, CMS, Features, Digital, Asset, Management, DAM, How, Contentstack, Works, Administration, APIs, Developer, Tools, Visual, Builder, Partner, Sales, Essentials, Quiz.
Do not embed or retrieve LMS-only quiz items or mastery exam answer keys from this export.

### Asset references

_No image or video thumbnail URLs were extracted._

### External links

| Label | URL |
| --- | --- |
| Contentstack Academy home | `https://www.contentstack.com/academy/` |
| Training instance setup | `https://www.contentstack.com/academy/training-instance` |
| Academy playground (GitHub) | `https://github.com/contentstack/contentstack-academy-playground` |
| Contentstack documentation | `https://www.contentstack.com/docs/` |
| Glossary – Definitions of key Contentstack terms | `https://www.contentstack.com/docs/overview/glossary` |
| Key Concepts and Hierarchy – learn about the hierarchy of entities and the key concepts of Headless CMS | `https://www.contentstack.com/docs/overview/key-concepts-and-hierarchy-of-contentstack-elements` |
| Interactive Overview (Canva) - Use the slider to become familiar with Contentstack Headless CMS features and functionalities. | `https://www.canva.com/design/DAGQSBf_-X0/BOiBd7LtqnFVPZAqcSlbkA/view` |
| Watch: Standard Build Demo (Zoom Recording) | `https://contentstack.zoom.us/rec/play/7ihEbZBsRTiawi8IibEOUYxyND2IIRxupL7zIOqY4JkEh4bi8fSiaqz7hDYlvpaywiKhvidm4zTQTXji.BoPftzwakxxE1zat?canPlayFromShare=true&from=share_recording_detail&startTime=1704834385000&componentName=rec-play&originRequestUrl=https%3A%2F%2Fcontentstack.zoom.us%2Frec%2Fshare%2FogAjj0NkfGsEwHvdYA9-slTZoOxFaWe_FDMqZqbz942ZHnmNMB8HpPiZavi4T4em.gGPj1y8EdHIltmS-%3FstartTime%3D1704834385000` |
| Organization Settings | `https://www.contentstack.com/docs/developers/organization/organization-settings-overview` |
| Users & Roles | `https://www.contentstack.com/docs/developers/invite-users-and-assign-roles` |
| Watch the webinar to learn more about the Teams & Taxonomy features. | `https://www.contentstack.com/academy/content/teams-taxonomy-webinar` |
| View Content Migration Media | `https://www.canva.com/design/DAGRIfr-yps/slEu1efeB3xSaV6-5PwXfw/view` |
| View Utilities Media | `https://www.canva.com/design/DAGRIXDzL40/mDHE4LyimC6NPQq7-WUtYw/view` |
