public class ReportsApi extends Object
| Constructor | Description |
|---|---|
ReportsApi() |
|
ReportsApi(ApiClient apiClient) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
createReport(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId) |
Create Adhoc Report
Create a one-time report.
|
okhttp3.Call |
createReportAsync(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId,
ApiCallback<Void> callback) |
Create Adhoc Report (asynchronously)
Create a one-time report.
|
okhttp3.Call |
createReportCall(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener) |
Build call for createReport
|
ApiResponse<Void> |
createReportWithHttpInfo(CreateAdhocReportRequest createAdhocReportRequest,
String organizationId) |
Create Adhoc Report
Create a one-time report.
|
ApiClient |
getApiClient() |
|
ReportingV3ReportsIdGet200Response |
getReportByReportId(String reportId,
String organizationId) |
Get Report Based on Report Id
Download a report using the reportId value.
|
okhttp3.Call |
getReportByReportIdAsync(String reportId,
String organizationId,
ApiCallback<ReportingV3ReportsIdGet200Response> callback) |
Get Report Based on Report Id (asynchronously)
Download a report using the reportId value.
|
okhttp3.Call |
getReportByReportIdCall(String reportId,
String organizationId,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener) |
Build call for getReportByReportId
|
ApiResponse<ReportingV3ReportsIdGet200Response> |
getReportByReportIdWithHttpInfo(String reportId,
String organizationId) |
Get Report Based on Report Id
Download a report using the reportId value.
|
ReportingV3ReportsGet200Response |
searchReports(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus) |
Retrieve Available Reports
Retrieve a list of the available reports to which you are subscribed.
|
okhttp3.Call |
searchReportsAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ApiCallback<ReportingV3ReportsGet200Response> callback) |
Retrieve Available Reports (asynchronously)
Retrieve a list of the available reports to which you are subscribed.
|
okhttp3.Call |
searchReportsCall(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener) |
Build call for searchReports
|
ApiResponse<ReportingV3ReportsGet200Response> |
searchReportsWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus) |
Retrieve Available Reports
Retrieve a list of the available reports to which you are subscribed.
|
void |
setApiClient(ApiClient apiClient) |
public ReportsApi()
public ReportsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public okhttp3.Call createReportCall(CreateAdhocReportRequest createAdhocReportRequest, String organizationId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, com.cybersource.authsdk.core.ConfigException
createAdhocReportRequest - Report subscription request payload (required)organizationId - Valid Organization Id (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic void createReport(CreateAdhocReportRequest createAdhocReportRequest, String organizationId) throws ApiException, com.cybersource.authsdk.core.ConfigException
createAdhocReportRequest - Report subscription request payload (required)organizationId - Valid Organization Id (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic ApiResponse<Void> createReportWithHttpInfo(CreateAdhocReportRequest createAdhocReportRequest, String organizationId) throws ApiException, com.cybersource.authsdk.core.ConfigException
createAdhocReportRequest - Report subscription request payload (required)organizationId - Valid Organization Id (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic okhttp3.Call createReportAsync(CreateAdhocReportRequest createAdhocReportRequest, String organizationId, ApiCallback<Void> callback) throws ApiException, com.cybersource.authsdk.core.ConfigException
createAdhocReportRequest - Report subscription request payload (required)organizationId - Valid Organization Id (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic okhttp3.Call getReportByReportIdCall(String reportId, String organizationId, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException, com.cybersource.authsdk.core.ConfigException
reportId - Valid Report Id (required)organizationId - Valid Organization Id (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic ReportingV3ReportsIdGet200Response getReportByReportId(String reportId, String organizationId) throws ApiException, com.cybersource.authsdk.core.ConfigException
reportId - Valid Report Id (required)organizationId - Valid Organization Id (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic ApiResponse<ReportingV3ReportsIdGet200Response> getReportByReportIdWithHttpInfo(String reportId, String organizationId) throws ApiException, com.cybersource.authsdk.core.ConfigException
reportId - Valid Report Id (required)organizationId - Valid Organization Id (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic okhttp3.Call getReportByReportIdAsync(String reportId, String organizationId, ApiCallback<ReportingV3ReportsIdGet200Response> callback) throws ApiException, com.cybersource.authsdk.core.ConfigException
reportId - Valid Report Id (required)organizationId - Valid Organization Id (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic okhttp3.Call searchReportsCall(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
throws ApiException,
com.cybersource.authsdk.core.ConfigException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)timeQueryType - Specify time you would like to search Valid values: - reportTimeFrame - executedTime (required)organizationId - Valid Organization Id (optional)reportMimeType - Valid Report Format Valid values: - application/xml - text/csv (optional)reportFrequency - Valid Report Frequency Valid values: - DAILY - WEEKLY - MONTHLY - USER_DEFINED - ADHOC (optional)reportName - Valid Report Name (optional)reportDefinitionId - Valid Report Definition Id (optional)reportStatus - Valid Report Status Valid values: - COMPLETED - PENDING - QUEUED - RUNNING - ERROR - NO_DATA (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic ReportingV3ReportsGet200Response searchReports(org.joda.time.DateTime startTime, org.joda.time.DateTime endTime, String timeQueryType, String organizationId, String reportMimeType, String reportFrequency, String reportName, Integer reportDefinitionId, String reportStatus) throws ApiException, com.cybersource.authsdk.core.ConfigException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)timeQueryType - Specify time you would like to search Valid values: - reportTimeFrame - executedTime (required)organizationId - Valid Organization Id (optional)reportMimeType - Valid Report Format Valid values: - application/xml - text/csv (optional)reportFrequency - Valid Report Frequency Valid values: - DAILY - WEEKLY - MONTHLY - USER_DEFINED - ADHOC (optional)reportName - Valid Report Name (optional)reportDefinitionId - Valid Report Definition Id (optional)reportStatus - Valid Report Status Valid values: - COMPLETED - PENDING - QUEUED - RUNNING - ERROR - NO_DATA (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic ApiResponse<ReportingV3ReportsGet200Response> searchReportsWithHttpInfo(org.joda.time.DateTime startTime, org.joda.time.DateTime endTime, String timeQueryType, String organizationId, String reportMimeType, String reportFrequency, String reportName, Integer reportDefinitionId, String reportStatus) throws ApiException, com.cybersource.authsdk.core.ConfigException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)timeQueryType - Specify time you would like to search Valid values: - reportTimeFrame - executedTime (required)organizationId - Valid Organization Id (optional)reportMimeType - Valid Report Format Valid values: - application/xml - text/csv (optional)reportFrequency - Valid Report Frequency Valid values: - DAILY - WEEKLY - MONTHLY - USER_DEFINED - ADHOC (optional)reportName - Valid Report Name (optional)reportDefinitionId - Valid Report Definition Id (optional)reportStatus - Valid Report Status Valid values: - COMPLETED - PENDING - QUEUED - RUNNING - ERROR - NO_DATA (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodycom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientpublic okhttp3.Call searchReportsAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
String timeQueryType,
String organizationId,
String reportMimeType,
String reportFrequency,
String reportName,
Integer reportDefinitionId,
String reportStatus,
ApiCallback<ReportingV3ReportsGet200Response> callback)
throws ApiException,
com.cybersource.authsdk.core.ConfigException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z) (required)timeQueryType - Specify time you would like to search Valid values: - reportTimeFrame - executedTime (required)organizationId - Valid Organization Id (optional)reportMimeType - Valid Report Format Valid values: - application/xml - text/csv (optional)reportFrequency - Valid Report Frequency Valid values: - DAILY - WEEKLY - MONTHLY - USER_DEFINED - ADHOC (optional)reportName - Valid Report Name (optional)reportDefinitionId - Valid Report Definition Id (optional)reportStatus - Valid Report Status Valid values: - COMPLETED - PENDING - QUEUED - RUNNING - ERROR - NO_DATA (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectcom.cybersource.authsdk.core.ConfigException - If creation of merchant configuration fails in ApiClientCopyright © 2026. All rights reserved.