---
title: "POST /regionalinventory/batch"
method: POST
path: "/regionalinventory/batch"
tags: ["regionalinventory"]
---

# POST /regionalinventory/batch

`POST /regionalinventory/batch`

Updates regional inventory for multiple products or regions in a single request.

## Request body

- RegionalinventoryCustomBatchRequest
  - `entries` RegionalinventoryCustomBatchRequestEntry[] — The request entries to be processed in the batch.
    - `method` string — Method of the batch request entry. Acceptable values are: - "`insert`"
    - `productId` string — The ID of the product for which to update price and availability.
    - `batchId` integer — An entry ID, unique within the batch request.
    - `regionalInventory` RegionalInventory — Regional inventory resource. contains the regional name and all attributes which are overridden for the specified region.
      - `price` Price
        - `value` string — The price represented as a number.
        - `currency` string — The currency of the price.
      - `regionId` string — The ID uniquely identifying each region.
      - `availability` string — The availability of the product.
      - `customAttributes` CustomAttribute[] — A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form.
        - `groupValues` CustomAttribute[] — Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
        - `name` string — The name of the attribute. Underscores will be replaced by spaces upon insertion.
        - `value` string — The value of the attribute.
      - `kind` string — Identifies what kind of resource this is. Value: the fixed string "`content#regionalInventory`".
      - `salePriceEffectiveDate` string — A date range represented by a pair of ISO 8601 dates separated by a space, comma, or slash. Both dates might be specified as 'null' if undecided.
      - `salePrice` Price
        - `value` string — The price represented as a number.
        - `currency` string — The currency of the price.
    - `merchantId` string, uint64 — The ID of the managing account.

## Response `200`

Successful response

---

[API](https://skmtc.net/google/apis/content.md) · [All operations](https://skmtc.net/google/apis/content/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/google/content/versions/1033388fc86f/schema)
