---
schema_version: "1"
id: 6f9074666ae4ad14a286cac1e485e36e23a846af4b31f1c1f3e8699940693a42
title: getPromotionKPIs
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/retail_api/getPromotionKPIs.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.retail_api.meta/retail_api/getPromotionKPIs.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: e6372cb481679bfa3b4a1ba48d7d923d58e0257f043bf8d54f47ce56600352bc
description: This method returns the list of editable and editable calculated KPIs on promotion level for the input promotion template
---
# getPromotionKPIs

This method returns the list of editable and editable calculated KPIs on promotion level for the input promotion template

## Input Parameters

| Name | Description |
| --- | --- |
| promoTemplate | SFDC ID of the promotion template. |

## Input Sample

{
    "class": "NewPromotionWizardCallable",
    "method": "getPromotionKPIs",
    "params": {
        "promoTemplate": "{! promoTemplate.Id }"
    },
    "cache": true
}

## Response Sample

\[
    {
        "ValueDecimalPlaces": 0,
        "Name": "Promotion Volume",
        "Id": "PromoPlanSellOutVol"
    },
    {
        "ValueDecimalPlaces": 2,
        "Name": "Promoted Price",
        "Id": "PromoPlanPromotedPrice"
    }
\]

## Response Properties

This method returns a list of items with the following properties:

<table class="featureTable sort_table" summary="">


            <thead class="thead sorted" align="left">
              <tr>
                <th class="featureTableHeader  " id="d124670e109">Name</th>

                <th class="featureTableHeader  " id="d124670e112">Description</th>

              </tr>

            </thead>

            <tbody class="tbody">
              <tr>
                <td class="entry" headers="d124670e109" data-title="Name">Id</td>

                <td class="entry" headers="d124670e112" data-title="Description">KPI name</td>

              </tr>

              <tr>
                <td class="entry" headers="d124670e109" data-title="Name">Name</td>

                <td class="entry" headers="d124670e112" data-title="Description">KPI description label.</td>

              </tr>

              <tr>
                <td class="entry" headers="d124670e109" data-title="Name">ValueDedimalPlaces</td>

                <td class="entry" headers="d124670e112" data-title="Description">
                  <p class="p">Maximum number of decimal places expected for a value of the KPI based on
                    the KPI Type</p>
                  Possible Values:<ul class="ul bulletList">
                    <li class="li">Money: 2</li>

                    <li class="li">Percentage: 2</li>

                    <li class="li">Price: 2</li>

                    <li class="li">Volume: 0</li>

                    <li class="li">None: 10</li>

                  </ul>
                </td>

              </tr>

            </tbody>

          </table>