---
title: "Get a command template by name"
method: GET
path: "/mop/listATemplate/{name}"
tags: ["MOP"]
---

# Get a command template by name

`GET /mop/listATemplate/{name}`

## Request

- Base URL: `https://example.itential.io`
- URL: `https://example.itential.io/mop/listATemplate/{name}`
- Auth: none declared

Returns a Command Template by name.

## Path parameters

- `name` string, required

## Response `200`

Single Command Template matching the name.

- MopMopTemplateDoc[]
  - `_id` string
  - `name` string, required
  - `description` string
  - `namespace` MopMopTemplateDocNamespace
    - `type` unknown
    - `_id` string
    - `name` string
    - `accessControl` MopMopTemplateDocNamespaceAccessControl
      - `read` string[]
      - `execute` string[]
      - `write` string[]
      - `manage` string[]
  - `os` string
  - `passRule` boolean
  - `commands` MopMopTemplateDocCommandsItems[]
    - `command` string
    - `passRule` boolean
    - `rules` MopMopTemplateDocCommandsItemsRulesItems[]
      - `rule` string, required
      - `eval` string, required
      - `raw` string
      - `result` boolean
  - `created` integer
  - `createdBy` string, nullable
  - `lastUpdated` integer
  - `lastUpdatedBy` string, nullable

## Other responses

- `500`: Error response from API

---

[API](https://skmtc.dev/itential/apis/itential-2.md) - [All operations](https://skmtc.dev/itential/apis/itential-2/llms.txt) - [OpenAPI document](https://skmtc.dev/itential/apis/itential-2/revisions/2095cc90e583?raw)
