---
schema_version: "1"
id: 41d42e5b256873cafd7675fe162cf5d4bdd883ed76631fe10e8b3cd2457c671f
title: Build Product Territory Detailed Availability Action
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/life_sciences_dev_guide/ls_actions_build_prod_terr_dtl_availabilities.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.life_sciences_dev_guide.meta/life_sciences_dev_guide/ls_actions_build_prod_terr_dtl_availabilities.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 5e829155692fe74b125f58417261ed2c5ccfa6a06891acbfd7c6444f248e7b8d
description: Build Product Territory Detailed Availability records using existing Product Territory Availability records.
---
# Build Product Territory Detailed Availability Action

Build Product Territory Detailed Availability records using existing Product Territory Availability records.

This action is available in API version 65.0 and later.

## Supported REST HTTP Methods

**URI**: /services/data/vXX.X/actions/standard/buildProdTerrDtlAvlAction

Where XX.X is the latest API version.

**Formats**: JSON, XML

**HTTP Methods**: POST

**Authentication**: Authorization: Bearer TOKEN

Where TOKEN is your OAuth access token.

## Inputs

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



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d489760e98">Input</th>

              <th class="featureTableHeader  " id="d489760e101">Type</th>

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

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d489760e98" data-title="Input"><span class="keyword parmname">productTerritoryAvailabilityId</span></td>

              <td class="entry" headers="d489760e101" data-title="Type">String</td>

              <td class="entry" headers="d489760e104" data-title="Description">Required<p class="p">ID of the Product Territory Availability record for the
                  action to execute on.</p>
              </td>

            </tr>

          </tbody>

        </table>

## Outputs

| Output | Type | Description |
| --- | --- | --- |
| resultText | String | Message indicating the result of the action. |
| success | Boolean | Indicates if the action was successful (true) or not (false). |

## Example

This sample request is for the Build Product Territory Detailed Availability action.

{
  "inputs": \[
    {
      "productTerritoryAvailabilityId": "1Kwxx0000004CxxCAE"
    }
  \]
}
                

This sample input is for calling the Build Product Territory Detailed Availability action from the Apex code.

  Invocable.Action action = Invocable.Action.createStandardAction('buildProdTerrDtlAvlAction');
action.setInvocationParameter('ProductTerritoryAvailabilityId', '1Kwxx0000004CxxCAE');
List<Invocable.Action.Result> results = action.invoke();
                

This sample response is for the Build Product Territory Detailed Availability action.

\[
  {
    "outputValues": {
      "success": true,
      "resultText": "Product Territory Detailed Availabilities built successfully."
    }
  }
\]