# GET /api/v1/app/{appId}/policy/flags

**Get application tech flags**

## Get Tech Flags
This endpoint retrieves the technology flags set for this application. These flags are used to toggle the internal behavior of vulnerability checks executed during StackHawk security tests.

- Tech flag names are strings, formatted with a namespace delineated by periods (`.`). For example, `Language.Java.Spring` and `OS.MacOS`.
- Each tech flag falls under one of the following five categories:
    - `Db`
    - `Language`
    - `OS`
    - `SCM`
    - `WS`

**Additional Information:**
- Refer to the [Update Tech Flags](ref:updateapptechflags) endpoint documentation for a comprehensive list of all available tech flags and their respective categories.

> Requires `read:application` permission.

## Parameters

- `appId` (in: path, string<uuid>) *(required)* — UUID identifier for this StackHawk Application.

## Responses

### 200 — OK

#### application/json

- type: object

#### application/x-protobuf

- type: object

### 400 — Bad Request

- (no body)

### 401 — Unauthorized

- (no body)
