---
name: azion-install-the-hello-world-integration
description: >-
  Install Hello World from Azion Marketplace on an application to return a status code and a message to the browser.
---

# Install the Hello World integration

Hello World answers requests to your application with an HTTP status code and a text body, so the browser displays a message such as `Hello World!`. Use it as a first function to see how an application runs an integration. It is one of the [Marketplace integrations](/en/documentation/platform/marketplace/integrations/) that run on an application.

Hello World installs through the **Install an Integration** drawer. The drawer installs the integration on the application you select, with the status code and the body you enter, in one pass.

---

## Prerequisites

- An Azion account. To sign in, refer to [How to access Azion Console](/en/documentation/guides/platform/account-and-billing/how-to-access-azion-console/).
- An [application](/en/documentation/platform/applications/) served by a [workload](/en/documentation/platform/workloads/). To create one, refer to [Applications quickstart](/en/documentation/platform/applications/quickstart/). Without an application, the drawer shows `No Application has been created. Go to Application to create a new one.` Create the application, then restart the install from **Marketplace**.
- Turning on a product or a module can generate usage costs. For more information, refer to [Pricing](/en/documentation/fundamentals/pricing/).

---

## Install the integration

Hello World is not shown among the featured cards, so search for it. To install it on your application from Azion Console:

1. **Open Marketplace**

   Access [Azion Console](https://console.azion.com/) > **Marketplace**.

2. **Find the integration**

   Enter `Hello` in the **Search on Marketplace** field, then select the **Hello World** card.

3. **Select Install**

   The **Install an Integration** drawer opens.

4. **Select the application**

   In the **Select an Application** section, open the **Application** list and select the application that runs the integration.

5. **Set the arguments**

   In the **General** section, keep the defaults of `Status` and `Body`, or enter your own. Each argument is described in the table below.

6. **Review the permissions**

   The drawer lists the privileges Azion Marketplace requires on the selected application. For Hello World, they are `Read and write the selected application` and `Delete the functions to instantiate the new integration in the selected application`.

7. **Select Deploy**

A message confirms that the integration was successfully installed. Once the application is ready, a request to it displays the `Body` text in the browser.

### Arguments

| Argument | Default        | Description                                                                           |
| -------- | -------------- | ------------------------------------------------------------------------------------- |
| `Status` | `200`          | The HTTP status code of the response. `200` indicates that the request was successful |
| `Body`   | `Hello World!` | Any string. It is the text the browser displays                                       |

---

## Next steps

- [Marketplace integrations](/en/documentation/platform/marketplace/integrations.md): The integrations Marketplace offers, and the application or firewall each one runs on.
- [Marketplace permissions](/en/documentation/platform/marketplace/permissions-marketplace.md): Every privilege Marketplace can require on an application to install an integration.
- [Functions](/en/documentation/platform/functions.md): How to write and deploy your own functions after the Hello World integration.
- [Update an integration](/en/documentation/guides/application-development/integrations/update-an-integration.md): How to get the latest version of an installed integration, and what an update creates.
