Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
package com.factset.sdk.FactSetFunds.api;
import com.factset.sdk.FactSetFunds.ApiException;
import com.factset.sdk.FactSetFunds.ApiClient;
import com.factset.sdk.FactSetFunds.ApiResponse;
import com.factset.sdk.FactSetFunds.Configuration;
import com.factset.sdk.FactSetFunds.Pair;
import jakarta.ws.rs.core.GenericType;
import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
import com.factset.sdk.FactSetFunds.models.DistCurrentRequest;
import com.factset.sdk.FactSetFunds.models.DistCurrentResponse;
import com.factset.sdk.FactSetFunds.models.DistHistoricalRequest;
import com.factset.sdk.FactSetFunds.models.DistHistoricalResponse;
import com.factset.sdk.FactSetFunds.models.ErrorResponse;
@jakarta.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen")
public class DistributionsApi {
private ApiClient apiClient;
public DistributionsApi() {
this(Configuration.getDefaultApiClient());
}
public DistributionsApi(ApiClient apiClient) {
this.apiClient = apiClient;
}
private static final Map getFundsDistCurrentResponseTypeMap = new HashMap();
static {
getFundsDistCurrentResponseTypeMap.put(200, new GenericType(){});
getFundsDistCurrentResponseTypeMap.put(400, new GenericType(){});
getFundsDistCurrentResponseTypeMap.put(401, new GenericType(){});
getFundsDistCurrentResponseTypeMap.put(403, new GenericType(){});
getFundsDistCurrentResponseTypeMap.put(415, new GenericType(){});
getFundsDistCurrentResponseTypeMap.put(500, new GenericType(){});
}
private static final Map getFundsDistCurrentForListResponseTypeMap = new HashMap();
static {
getFundsDistCurrentForListResponseTypeMap.put(200, new GenericType(){});
getFundsDistCurrentForListResponseTypeMap.put(400, new GenericType(){});
getFundsDistCurrentForListResponseTypeMap.put(401, new GenericType(){});
getFundsDistCurrentForListResponseTypeMap.put(403, new GenericType(){});
getFundsDistCurrentForListResponseTypeMap.put(415, new GenericType(){});
getFundsDistCurrentForListResponseTypeMap.put(500, new GenericType(){});
}
private static final Map getFundsDistHistoricalResponseTypeMap = new HashMap();
static {
getFundsDistHistoricalResponseTypeMap.put(200, new GenericType(){});
getFundsDistHistoricalResponseTypeMap.put(400, new GenericType(){});
getFundsDistHistoricalResponseTypeMap.put(401, new GenericType(){});
getFundsDistHistoricalResponseTypeMap.put(403, new GenericType(){});
getFundsDistHistoricalResponseTypeMap.put(415, new GenericType(){});
getFundsDistHistoricalResponseTypeMap.put(500, new GenericType(){});
}
private static final Map getFundsDistHistoricalForListResponseTypeMap = new HashMap();
static {
getFundsDistHistoricalForListResponseTypeMap.put(200, new GenericType(){});
getFundsDistHistoricalForListResponseTypeMap.put(400, new GenericType(){});
getFundsDistHistoricalForListResponseTypeMap.put(401, new GenericType(){});
getFundsDistHistoricalForListResponseTypeMap.put(403, new GenericType(){});
getFundsDistHistoricalForListResponseTypeMap.put(415, new GenericType(){});
getFundsDistHistoricalForListResponseTypeMap.put(500, new GenericType(){});
}
/**
* Get the API client
*
* @return API client
*/
public ApiClient getApiClient() {
return apiClient;
}
/**
* Set the API client
*
* @param apiClient an instance of API client
*/
public void setApiClient(ApiClient apiClient) {
this.apiClient = apiClient;
}
/**
* Get Most Recent Fund Distributions
* Retrieves the most recently available distributions data for the funds specified.
* @param ids The requested fund identifier. FactSet Identifiers, tickers, CUSIP, SEDOL, and ISIN are accepted inputs. <p>***ids limit** = 1000 per request*</p> *<p>Make note, GET Method URL request lines are also limited to a total length of 8192 bytes (8KB). In cases where the service allows for thousands of ids, which may lead to exceeding this request line limit of 8KB, its advised for any requests with large request lines to be requested through the respective \"POST\" method.</p>* (required)
* @param currency Controls the Currency conversion of the Fund. By default, the currency will use the funds local currency. For a list of currency ISO codes, visit Online Assistant Page [OA1470](https://my.apps.factset.com/oa/pages/1470). (optional, default to LOCAL)
* @return DistCurrentResponse
* @throws ApiException if fails to make API call
* @http.response.details
Status Code
Description
Response Headers
200
The current distribution response object.
-
400
Bad Request. This can occur for several reasons. Please review the \"message\" for more details.
-
401
Unauthenticated USERNAME-SERIAL. Ensure you are logged in and have successfully generated an API KEY for the IP range you are connecting from. For more help, select the **Report Issue** in the top right corner of this Developer Portal specification card and choose Connectivity 401 or 403 Responses.
-
403
The USERNAME-SERIAL attempted to request the endpoint is not authorized to access. The request was a legal request, but the server is refusing to respond. Please reach out to FactSet Account Team for assistance with authorization.
-
415
Unsupported Media Type. This error may be returned when the caller sends a resource in a format that is not accepted by the server. This can be fixed by ensuring that Content-Type header is set to the correct value. In this instance, \"application/json\" would be the appropriate value.
-
500
Internal Server Error.
-
*/
public DistCurrentResponse getFundsDistCurrent(java.util.List ids, String currency) throws ApiException {
return getFundsDistCurrentWithHttpInfo(ids, currency).getData();
}
/**
* Get Most Recent Fund Distributions
* Retrieves the most recently available distributions data for the funds specified.
* @param ids The requested fund identifier. FactSet Identifiers, tickers, CUSIP, SEDOL, and ISIN are accepted inputs. <p>***ids limit** = 1000 per request*</p> *<p>Make note, GET Method URL request lines are also limited to a total length of 8192 bytes (8KB). In cases where the service allows for thousands of ids, which may lead to exceeding this request line limit of 8KB, its advised for any requests with large request lines to be requested through the respective \"POST\" method.</p>* (required)
* @param currency Controls the Currency conversion of the Fund. By default, the currency will use the funds local currency. For a list of currency ISO codes, visit Online Assistant Page [OA1470](https://my.apps.factset.com/oa/pages/1470). (optional, default to LOCAL)
* @return ApiResponse<DistCurrentResponse>
* @throws ApiException if fails to make API call
* @http.response.details
Status Code
Description
Response Headers
200
The current distribution response object.
-
400
Bad Request. This can occur for several reasons. Please review the \"message\" for more details.
-
401
Unauthenticated USERNAME-SERIAL. Ensure you are logged in and have successfully generated an API KEY for the IP range you are connecting from. For more help, select the **Report Issue** in the top right corner of this Developer Portal specification card and choose Connectivity 401 or 403 Responses.
-
403
The USERNAME-SERIAL attempted to request the endpoint is not authorized to access. The request was a legal request, but the server is refusing to respond. Please reach out to FactSet Account Team for assistance with authorization.
-
415
Unsupported Media Type. This error may be returned when the caller sends a resource in a format that is not accepted by the server. This can be fixed by ensuring that Content-Type header is set to the correct value. In this instance, \"application/json\" would be the appropriate value.
-
500
Internal Server Error.
-
*/
public ApiResponse getFundsDistCurrentWithHttpInfo(java.util.List ids, String currency) throws ApiException {
Object localVarPostBody = null;
// verify the required parameter 'ids' is set
if (ids == null) {
throw new ApiException(400, "Missing the required parameter 'ids' when calling getFundsDistCurrent");
}
// create path and map variables
String localVarPath = "/factset-funds/v1/distributions/current";
// query params
java.util.List localVarQueryParams = new java.util.ArrayList();
java.util.Map localVarHeaderParams = new java.util.HashMap();
java.util.Map localVarCookieParams = new java.util.HashMap();
java.util.Map localVarFormParams = new java.util.HashMap();
localVarQueryParams.addAll(apiClient.parameterToPairs("csv", "ids", ids));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "currency", currency));
final String[] localVarAccepts = {
"application/json"
};
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
final String[] localVarContentTypes = {
};
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
String[] localVarAuthNames = new String[] { "FactSetApiKey", "FactSetOAuth2", "FactSetOAuth2Client" };
ApiResponse<
DistCurrentResponse
> apiResponse = apiClient.invokeAPI("DistributionsApi.getFundsDistCurrent", localVarPath, "GET", localVarQueryParams, localVarPostBody,
localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType,
localVarAuthNames, getFundsDistCurrentResponseTypeMap, false);
return apiResponse;
}
/**
* Get Most Recent Fund Distributions
* Retrieves the most recently available distributions data for the funds specified.
* @param distCurrentRequest The current distribution request body, allowing the user to specify a list of ids. (required)
* @return DistCurrentResponse
* @throws ApiException if fails to make API call
* @http.response.details
Status Code
Description
Response Headers
200
The current distribution response object.
-
400
Bad Request. This can occur for several reasons. Please review the \"message\" for more details.
-
401
Unauthenticated USERNAME-SERIAL. Ensure you are logged in and have successfully generated an API KEY for the IP range you are connecting from. For more help, select the **Report Issue** in the top right corner of this Developer Portal specification card and choose Connectivity 401 or 403 Responses.
-
403
The USERNAME-SERIAL attempted to request the endpoint is not authorized to access. The request was a legal request, but the server is refusing to respond. Please reach out to FactSet Account Team for assistance with authorization.
-
415
Unsupported Media Type. This error may be returned when the caller sends a resource in a format that is not accepted by the server. This can be fixed by ensuring that Content-Type header is set to the correct value. In this instance, \"application/json\" would be the appropriate value.
-
500
Internal Server Error.
-
*/
public DistCurrentResponse getFundsDistCurrentForList(DistCurrentRequest distCurrentRequest) throws ApiException {
return getFundsDistCurrentForListWithHttpInfo(distCurrentRequest).getData();
}
/**
* Get Most Recent Fund Distributions
* Retrieves the most recently available distributions data for the funds specified.
* @param distCurrentRequest The current distribution request body, allowing the user to specify a list of ids. (required)
* @return ApiResponse<DistCurrentResponse>
* @throws ApiException if fails to make API call
* @http.response.details
Status Code
Description
Response Headers
200
The current distribution response object.
-
400
Bad Request. This can occur for several reasons. Please review the \"message\" for more details.
-
401
Unauthenticated USERNAME-SERIAL. Ensure you are logged in and have successfully generated an API KEY for the IP range you are connecting from. For more help, select the **Report Issue** in the top right corner of this Developer Portal specification card and choose Connectivity 401 or 403 Responses.
-
403
The USERNAME-SERIAL attempted to request the endpoint is not authorized to access. The request was a legal request, but the server is refusing to respond. Please reach out to FactSet Account Team for assistance with authorization.
-
415
Unsupported Media Type. This error may be returned when the caller sends a resource in a format that is not accepted by the server. This can be fixed by ensuring that Content-Type header is set to the correct value. In this instance, \"application/json\" would be the appropriate value.
-
500
Internal Server Error.
-
*/
public ApiResponse getFundsDistCurrentForListWithHttpInfo(DistCurrentRequest distCurrentRequest) throws ApiException {
Object localVarPostBody = distCurrentRequest;
// verify the required parameter 'distCurrentRequest' is set
if (distCurrentRequest == null) {
throw new ApiException(400, "Missing the required parameter 'distCurrentRequest' when calling getFundsDistCurrentForList");
}
// create path and map variables
String localVarPath = "/factset-funds/v1/distributions/current";
// query params
java.util.List localVarQueryParams = new java.util.ArrayList();
java.util.Map localVarHeaderParams = new java.util.HashMap();
java.util.Map localVarCookieParams = new java.util.HashMap();
java.util.Map localVarFormParams = new java.util.HashMap();
final String[] localVarAccepts = {
"application/json"
};
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
final String[] localVarContentTypes = {
"application/json"
};
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
String[] localVarAuthNames = new String[] { "FactSetApiKey", "FactSetOAuth2", "FactSetOAuth2Client" };
ApiResponse<
DistCurrentResponse
> apiResponse = apiClient.invokeAPI("DistributionsApi.getFundsDistCurrentForList", localVarPath, "POST", localVarQueryParams, localVarPostBody,
localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType,
localVarAuthNames, getFundsDistCurrentForListResponseTypeMap, false);
return apiResponse;
}
/**
* Get Historical Fund Distributions
* Retrieves historical distributions data for the funds and date range specified.
* @param ids The requested fund identifier. FactSet Identifiers, tickers, CUSIP, SEDOL, and ISIN are accepted inputs. <p>***ids limit** = 1000 per request*</p> *<p>Make note, GET Method URL request lines are also limited to a total length of 8192 bytes (8KB). In cases where the service allows for thousands of ids, which may lead to exceeding this request line limit of 8KB, its advised for any requests with large request lines to be requested through the respective \"POST\" method.</p>* (required)
* @param startDate The start date requested for a given date range in **YYYY-MM-DD** format. If left blank, the API will default to the day prior to today's previous close. The `startDate` cannot be equal to the `endDate` as no return can be computed. (optional)
* @param endDate The end date requested for a given date range in **YYYY-MM-DD** format. If left blank, the API will default to latest available completed period. (optional)
* @param frequency Controls the display frequency of the data returned. * **D** = Daily * **W** = Weekly, based on the last day of the week of the start date. * **M** = Monthly, based on the last trading day of the month. * **AM** = Monthly, based on the start date (e.g., if the start date is June 16, data is displayed for June 16, May 16, April 16 etc.). * **CQ** = Quarterly based on the last trading day of the calendar quarter (March, June, September, or December). * **FQ** = Fiscal Quarter of the company. * **AY** = Actual Annual, based on the start date. * **CY** = Calendar Annual, based on the last trading day of the calendar year. * **FY** = Fiscal Annual, based on the last trading day of the company's fiscal year. (optional, default to M)
* @param currency Controls the Currency conversion of the Fund. By default, the currency will use the funds local currency. For a list of currency ISO codes, visit Online Assistant Page [OA1470](https://my.apps.factset.com/oa/pages/1470). (optional, default to LOCAL)
* @param splitAdjust The price adjustment split or unsplit. (optional, default to true)
* @return DistHistoricalResponse
* @throws ApiException if fails to make API call
* @http.response.details
Status Code
Description
Response Headers
200
The historical distribution response object.
-
400
Bad Request. This can occur for several reasons. Please review the \"message\" for more details.
-
401
Unauthenticated USERNAME-SERIAL. Ensure you are logged in and have successfully generated an API KEY for the IP range you are connecting from. For more help, select the **Report Issue** in the top right corner of this Developer Portal specification card and choose Connectivity 401 or 403 Responses.
-
403
The USERNAME-SERIAL attempted to request the endpoint is not authorized to access. The request was a legal request, but the server is refusing to respond. Please reach out to FactSet Account Team for assistance with authorization.
-
415
Unsupported Media Type. This error may be returned when the caller sends a resource in a format that is not accepted by the server. This can be fixed by ensuring that Content-Type header is set to the correct value. In this instance, \"application/json\" would be the appropriate value.
-
500
Internal Server Error.
-
*/
public DistHistoricalResponse getFundsDistHistorical(java.util.List ids, String startDate, String endDate, String frequency, String currency, Boolean splitAdjust) throws ApiException {
return getFundsDistHistoricalWithHttpInfo(ids, startDate, endDate, frequency, currency, splitAdjust).getData();
}
/**
* Get Historical Fund Distributions
* Retrieves historical distributions data for the funds and date range specified.
* @param ids The requested fund identifier. FactSet Identifiers, tickers, CUSIP, SEDOL, and ISIN are accepted inputs. <p>***ids limit** = 1000 per request*</p> *<p>Make note, GET Method URL request lines are also limited to a total length of 8192 bytes (8KB). In cases where the service allows for thousands of ids, which may lead to exceeding this request line limit of 8KB, its advised for any requests with large request lines to be requested through the respective \"POST\" method.</p>* (required)
* @param startDate The start date requested for a given date range in **YYYY-MM-DD** format. If left blank, the API will default to the day prior to today's previous close. The `startDate` cannot be equal to the `endDate` as no return can be computed. (optional)
* @param endDate The end date requested for a given date range in **YYYY-MM-DD** format. If left blank, the API will default to latest available completed period. (optional)
* @param frequency Controls the display frequency of the data returned. * **D** = Daily * **W** = Weekly, based on the last day of the week of the start date. * **M** = Monthly, based on the last trading day of the month. * **AM** = Monthly, based on the start date (e.g., if the start date is June 16, data is displayed for June 16, May 16, April 16 etc.). * **CQ** = Quarterly based on the last trading day of the calendar quarter (March, June, September, or December). * **FQ** = Fiscal Quarter of the company. * **AY** = Actual Annual, based on the start date. * **CY** = Calendar Annual, based on the last trading day of the calendar year. * **FY** = Fiscal Annual, based on the last trading day of the company's fiscal year. (optional, default to M)
* @param currency Controls the Currency conversion of the Fund. By default, the currency will use the funds local currency. For a list of currency ISO codes, visit Online Assistant Page [OA1470](https://my.apps.factset.com/oa/pages/1470). (optional, default to LOCAL)
* @param splitAdjust The price adjustment split or unsplit. (optional, default to true)
* @return ApiResponse<DistHistoricalResponse>
* @throws ApiException if fails to make API call
* @http.response.details
Status Code
Description
Response Headers
200
The historical distribution response object.
-
400
Bad Request. This can occur for several reasons. Please review the \"message\" for more details.
-
401
Unauthenticated USERNAME-SERIAL. Ensure you are logged in and have successfully generated an API KEY for the IP range you are connecting from. For more help, select the **Report Issue** in the top right corner of this Developer Portal specification card and choose Connectivity 401 or 403 Responses.
-
403
The USERNAME-SERIAL attempted to request the endpoint is not authorized to access. The request was a legal request, but the server is refusing to respond. Please reach out to FactSet Account Team for assistance with authorization.
-
415
Unsupported Media Type. This error may be returned when the caller sends a resource in a format that is not accepted by the server. This can be fixed by ensuring that Content-Type header is set to the correct value. In this instance, \"application/json\" would be the appropriate value.
-
500
Internal Server Error.
-
*/
public ApiResponse getFundsDistHistoricalWithHttpInfo(java.util.List ids, String startDate, String endDate, String frequency, String currency, Boolean splitAdjust) throws ApiException {
Object localVarPostBody = null;
// verify the required parameter 'ids' is set
if (ids == null) {
throw new ApiException(400, "Missing the required parameter 'ids' when calling getFundsDistHistorical");
}
// create path and map variables
String localVarPath = "/factset-funds/v1/distributions/historical";
// query params
java.util.List localVarQueryParams = new java.util.ArrayList();
java.util.Map localVarHeaderParams = new java.util.HashMap();
java.util.Map localVarCookieParams = new java.util.HashMap();
java.util.Map localVarFormParams = new java.util.HashMap();
localVarQueryParams.addAll(apiClient.parameterToPairs("csv", "ids", ids));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "startDate", startDate));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "endDate", endDate));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "frequency", frequency));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "currency", currency));
localVarQueryParams.addAll(apiClient.parameterToPairs("", "splitAdjust", splitAdjust));
final String[] localVarAccepts = {
"application/json"
};
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
final String[] localVarContentTypes = {
};
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
String[] localVarAuthNames = new String[] { "FactSetApiKey", "FactSetOAuth2", "FactSetOAuth2Client" };
ApiResponse<
DistHistoricalResponse
> apiResponse = apiClient.invokeAPI("DistributionsApi.getFundsDistHistorical", localVarPath, "GET", localVarQueryParams, localVarPostBody,
localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType,
localVarAuthNames, getFundsDistHistoricalResponseTypeMap, false);
return apiResponse;
}
/**
* Get Historical Fund Distributions
* Retrieves historical distributions data for the funds and date range specified.
* @param distHistoricalRequest The historical distribution request body, allowing the user to specify a list of ids and date range. (required)
* @return DistHistoricalResponse
* @throws ApiException if fails to make API call
* @http.response.details
Status Code
Description
Response Headers
200
The historical distribution response object.
-
400
Bad Request. This can occur for several reasons. Please review the \"message\" for more details.
-
401
Unauthenticated USERNAME-SERIAL. Ensure you are logged in and have successfully generated an API KEY for the IP range you are connecting from. For more help, select the **Report Issue** in the top right corner of this Developer Portal specification card and choose Connectivity 401 or 403 Responses.
-
403
The USERNAME-SERIAL attempted to request the endpoint is not authorized to access. The request was a legal request, but the server is refusing to respond. Please reach out to FactSet Account Team for assistance with authorization.
-
415
Unsupported Media Type. This error may be returned when the caller sends a resource in a format that is not accepted by the server. This can be fixed by ensuring that Content-Type header is set to the correct value. In this instance, \"application/json\" would be the appropriate value.
-
500
Internal Server Error.
-
*/
public DistHistoricalResponse getFundsDistHistoricalForList(DistHistoricalRequest distHistoricalRequest) throws ApiException {
return getFundsDistHistoricalForListWithHttpInfo(distHistoricalRequest).getData();
}
/**
* Get Historical Fund Distributions
* Retrieves historical distributions data for the funds and date range specified.
* @param distHistoricalRequest The historical distribution request body, allowing the user to specify a list of ids and date range. (required)
* @return ApiResponse<DistHistoricalResponse>
* @throws ApiException if fails to make API call
* @http.response.details
Status Code
Description
Response Headers
200
The historical distribution response object.
-
400
Bad Request. This can occur for several reasons. Please review the \"message\" for more details.
-
401
Unauthenticated USERNAME-SERIAL. Ensure you are logged in and have successfully generated an API KEY for the IP range you are connecting from. For more help, select the **Report Issue** in the top right corner of this Developer Portal specification card and choose Connectivity 401 or 403 Responses.
-
403
The USERNAME-SERIAL attempted to request the endpoint is not authorized to access. The request was a legal request, but the server is refusing to respond. Please reach out to FactSet Account Team for assistance with authorization.
-
415
Unsupported Media Type. This error may be returned when the caller sends a resource in a format that is not accepted by the server. This can be fixed by ensuring that Content-Type header is set to the correct value. In this instance, \"application/json\" would be the appropriate value.
-
500
Internal Server Error.
-
*/
public ApiResponse getFundsDistHistoricalForListWithHttpInfo(DistHistoricalRequest distHistoricalRequest) throws ApiException {
Object localVarPostBody = distHistoricalRequest;
// verify the required parameter 'distHistoricalRequest' is set
if (distHistoricalRequest == null) {
throw new ApiException(400, "Missing the required parameter 'distHistoricalRequest' when calling getFundsDistHistoricalForList");
}
// create path and map variables
String localVarPath = "/factset-funds/v1/distributions/historical";
// query params
java.util.List localVarQueryParams = new java.util.ArrayList();
java.util.Map localVarHeaderParams = new java.util.HashMap();
java.util.Map localVarCookieParams = new java.util.HashMap();
java.util.Map localVarFormParams = new java.util.HashMap();
final String[] localVarAccepts = {
"application/json"
};
final String localVarAccept = apiClient.selectHeaderAccept(localVarAccepts);
final String[] localVarContentTypes = {
"application/json"
};
final String localVarContentType = apiClient.selectHeaderContentType(localVarContentTypes);
String[] localVarAuthNames = new String[] { "FactSetApiKey", "FactSetOAuth2", "FactSetOAuth2Client" };
ApiResponse<
DistHistoricalResponse
> apiResponse = apiClient.invokeAPI("DistributionsApi.getFundsDistHistoricalForList", localVarPath, "POST", localVarQueryParams, localVarPostBody,
localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAccept, localVarContentType,
localVarAuthNames, getFundsDistHistoricalForListResponseTypeMap, false);
return apiResponse;
}
}