---
title: "Report whether the Web Apps feature is available."
method: GET
path: "/WebApp/has_feature"
tags: ["WebApp", "Web Apps"]
---

# Report whether the Web Apps feature is available.

`GET /WebApp/has_feature`

This function reports whether the Web Apps feature is available
to the current account, so an interface can decide whether to surface
it.

It is available when the server has the feature enabled, the
account's package feature list includes the feature, and the account is
allowed at least one application.

## Response `200`

HTTP Request was successful.

- object
  - `apiversion` integer — The version of the API.
  - `func` string — The name of the method called.
  - `module` string — The name of the module called.
  - `result` object
    - `data` object
      - `has_feature` 0 | 1 — Whether the Web Apps feature is available to the account. * `1` — Available. * `0` — Not available.
    - `errors` string[], nullable — List of errors if the API failed.
    - `messages` string[], nullable — List of messages generated by the API.
    - `metadata` object
    - `status` 0 | 1 — - `1` - Success. - `0` - Failed. Check the `errors` field for more details.
    - `warnings` string[], nullable — List of warnings generated by the API. Warnings describe non-critical failures or other problematic conditions noted while running a API.

---

[API](https://skmtc.net/cpanel/apis/cpanel-uapi.md) · [All operations](https://skmtc.net/cpanel/apis/cpanel-uapi/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cpanel/cpanel-uapi/revisions/632e2f8e6d04/schema)
