src/test/java/com/squareup/connect/api/InventoryApiTest.java
@Test
    public void batchRetrieveInventoryCountsTest() throws ApiException {
        BatchRetrieveInventoryCountsRequest body = null;
        BatchRetrieveInventoryCountsResponse response = api.batchRetrieveInventoryCounts(body);

        // TODO: test validations
    }
/**
     * BatchRetrieveInventoryCounts
     *
     * Retrieves current counts for a set of [CatalogObject](#type-catalogobject)s at a set of [Location](#type-location)s. If &#x60;updated_at&#x60; is specified, only counts that have changed since that time (based on the server timestamp for the most recent change) are returned. This allows clients to perform a \&quot;sync\&quot; operation, for example in response to receiving a Webhook. The results are sorted by [CatalogObject](#type-catalogobject) id and are paginated.
     *
     * @throws ApiException
     *          if the Api call fails
     */
BatchRetrieveInventoryCounts
Retrieves current counts for a set of [CatalogObject](#type-catalogobject)s at a set of [Location](#type-location)s. If `updated_at` is specified, only counts that have changed since that time (based on the server timestamp for the most recent change) are returned. This allows clients to perform a \"sync\" operation, for example in response to receiving a Webhook. The results are sorted by [CatalogObject](#type-catalogobject) id and are paginated.

@throws ApiException
if the Api call fails
BatchRetrieveInventoryCounts Retrieves current counts for a set of [ CatalogObject ] ( #type - catalogobject ) s at a set of [ Location ] ( #type - location ) s . If ` updated_at ` is specified only counts that have changed since that time ( based on the server timestamp for the most recent change ) are returned . This allows clients to perform a \ " sync \ " operation for example in response to receiving a Webhook . The results are sorted by [ CatalogObject ] ( #type - catalogobject ) id and are paginated . @throws ApiException if the Api call fails
@Test
    public void batchRetrieveInventoryCountsTest() throws ApiException {
        BatchRetrieveInventoryCountsRequest body = null;
        BatchRetrieveInventoryCountsResponse response = api.batchRetrieveInventoryCounts(body);
    }
@ Test public void batchRetrieveInventoryCountsTest ( ) throws ApiException { BatchRetrieveInventoryCountsRequest body = null ; BatchRetrieveInventoryCountsResponse response = api . batchRetrieveInventoryCounts ( body ) ; }
BatchRetrieveInventoryCounts
 Retrieves current counts for a set of [CatalogObject](#type-catalogobject)s at a set of [Location](#type-location)s. If &#x60;updated_at&#x60; is specified, only counts that have changed since that time (based on the server timestamp for the most recent change) are returned.
BatchRetrieveInventoryCounts Retrieves current counts for a set of [ CatalogObject ] ( #type - catalogobject ) s at a set of [ Location ] ( #type - location ) s . If &#x60 ; updated_at&#x60 ; is specified only counts that have changed since that time ( based on the server timestamp for the most recent change ) are returned .
// TODO: test validations