Method: localinventory.custombatch

Updates local inventory for multiple products or stores in a single request.

HTTP request

POST https://shoppingcontent.googleapis.com/content/v2.1/localinventory/batch

Request body

The request body contains an instance of LocalinventoryCustomBatchRequest .

Response body

If successful, the response body contains data with the following structure:

JSON representation
{

  "entries"
: 
[

    {

      object (
LocalinventoryCustomBatchResponseEntry
)

    }

  ]
,

  "kind"
: 
string

}
Fields
entries[]

object ( LocalinventoryCustomBatchResponseEntry )

The result of the execution of the batch requests.

kind

string

Identifies what kind of resource this is. Value: the fixed string " content#localinventoryCustomBatchResponse ".

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview .

LocalinventoryCustomBatchRequest

JSON representation
{

  "entries"
: 
[

    {

      object (
LocalinventoryCustomBatchRequestEntry
)

    }

  ]

}
Fields
entries[]

object ( LocalinventoryCustomBatchRequestEntry )

The request entries to be processed in the batch.

LocalinventoryCustomBatchRequestEntry

Batch entry encoding a single local inventory update request.

JSON representation
{

  "batchId"
: 
integer
,

  "merchantId"
: 
string
,

  "method"
: 
string
,

  "productId"
: 
string
,

  "localInventory"
: 
{

    object (
LocalInventory
)

  }

}
Fields
batchId

integer ( uint32 format)

An entry ID, unique within the batch request.

merchantId

string

The ID of the managing account.

method

string

Method of the batch request entry.

Acceptable values are:

  • " insert "

productId

string

The ID of the product for which to update local inventory.

localInventory

object ( LocalInventory )

Local inventory of the product.

LocalinventoryCustomBatchResponseEntry

Batch entry encoding a single local inventory update response.

JSON representation
{

  "batchId"
: 
integer
,

  "errors"
: 
{

    object (
Errors
)

  }
,

  "kind"
: 
string

}
Fields
batchId

integer ( uint32 format)

The ID of the request entry this entry responds to.

errors

object ( Errors )

A list of errors for failed custombatch entries.

kind

string

Identifies what kind of resource this is. Value: the fixed string " content#localinventoryCustomBatchResponseEntry "