Skip to content

Release/may25 #199

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 15 commits into from
May 30, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions docs/BatchesApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Method | HTTP request | Description

<a name="getBatchReport"></a>
# **getBatchReport**
> InlineResponse2007 getBatchReport(batchId)
> InlineResponse2009 getBatchReport(batchId)
Retrieve a Batch Report

Expand All @@ -28,7 +28,7 @@ Retrieve a Batch Report
BatchesApi apiInstance = new BatchesApi();
String batchId = "batchId_example"; // String | Unique identification number assigned to the submitted request.
try {
InlineResponse2007 result = apiInstance.getBatchReport(batchId);
InlineResponse2009 result = apiInstance.getBatchReport(batchId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling BatchesApi#getBatchReport");
Expand All @@ -44,7 +44,7 @@ Name | Type | Description | Notes

### Return type

[**InlineResponse2007**](InlineResponse2007.md)
[**InlineResponse2009**](InlineResponse2009.md)

### Authorization

Expand All @@ -57,7 +57,7 @@ No authorization required

<a name="getBatchStatus"></a>
# **getBatchStatus**
> InlineResponse2006 getBatchStatus(batchId)
> InlineResponse2008 getBatchStatus(batchId)
Retrieve a Batch Status

Expand All @@ -73,7 +73,7 @@ Retrieve a Batch Status
BatchesApi apiInstance = new BatchesApi();
String batchId = "batchId_example"; // String | Unique identification number assigned to the submitted request.
try {
InlineResponse2006 result = apiInstance.getBatchStatus(batchId);
InlineResponse2008 result = apiInstance.getBatchStatus(batchId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling BatchesApi#getBatchStatus");
Expand All @@ -89,7 +89,7 @@ Name | Type | Description | Notes

### Return type

[**InlineResponse2006**](InlineResponse2006.md)
[**InlineResponse2008**](InlineResponse2008.md)

### Authorization

Expand All @@ -102,7 +102,7 @@ No authorization required

<a name="getBatchesList"></a>
# **getBatchesList**
> InlineResponse2005 getBatchesList(offset, limit, fromDate, toDate)
> InlineResponse2007 getBatchesList(offset, limit, fromDate, toDate)
List Batches

Expand All @@ -121,7 +121,7 @@ Long limit = 20L; // Long | The maximum number that can be returned in the array
String fromDate = "fromDate_example"; // String | ISO-8601 format: yyyyMMddTHHmmssZ
String toDate = "toDate_example"; // String | ISO-8601 format: yyyyMMddTHHmmssZ
try {
InlineResponse2005 result = apiInstance.getBatchesList(offset, limit, fromDate, toDate);
InlineResponse2007 result = apiInstance.getBatchesList(offset, limit, fromDate, toDate);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling BatchesApi#getBatchesList");
Expand All @@ -140,7 +140,7 @@ Name | Type | Description | Notes

### Return type

[**InlineResponse2005**](InlineResponse2005.md)
[**InlineResponse2007**](InlineResponse2007.md)

### Authorization

Expand Down
2 changes: 1 addition & 1 deletion docs/CommerceSolutionsProductsAccountUpdater.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**subscriptionInformation** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
**subscriptionInformation** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
**configurationInformation** | [**CommerceSolutionsProductsAccountUpdaterConfigurationInformation**](CommerceSolutionsProductsAccountUpdaterConfigurationInformation.md) | | [optional]


Expand Down
2 changes: 1 addition & 1 deletion docs/CommerceSolutionsProductsBinLookup.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**subscriptionInformation** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
**subscriptionInformation** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
**configurationInformation** | [**CommerceSolutionsProductsBinLookupConfigurationInformation**](CommerceSolutionsProductsBinLookupConfigurationInformation.md) | | [optional]


Expand Down
2 changes: 1 addition & 1 deletion docs/CommerceSolutionsProductsTokenManagement.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**subscriptionInformation** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
**subscriptionInformation** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
**configurationInformation** | [**CommerceSolutionsProductsTokenManagementConfigurationInformation**](CommerceSolutionsProductsTokenManagementConfigurationInformation.md) | | [optional]


Expand Down
11 changes: 11 additions & 0 deletions docs/DeviceDeAssociateV3Request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@

# DeviceDeAssociateV3Request

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**deviceId** | **String** | ID of the device to be de-associated. |
**organizationId** | **String** | A field representing value of either account id or portfolio id. | [optional]



54 changes: 54 additions & 0 deletions docs/DeviceDeAssociationV3Api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# DeviceDeAssociationV3Api

All URIs are relative to *https://apitest.cybersource.com*

Method | HTTP request | Description
------------- | ------------- | -------------
[**postDeAssociateV3Terminal**](DeviceDeAssociationV3Api.md#postDeAssociateV3Terminal) | **POST** /dms/v3/devices/deassociate | De-associate a device from merchant to account or reseller and from account to reseller V3


<a name="postDeAssociateV3Terminal"></a>
# **postDeAssociateV3Terminal**
> List&lt;InlineResponse2005&gt; postDeAssociateV3Terminal(deviceDeAssociateV3Request)
De-associate a device from merchant to account or reseller and from account to reseller V3

A device will be de-associated from its current organization and moved up in the hierarchy. The device&#39;s new position will be determined by a specified destination, either an account or a portfolio. If no destination is provided, the device will default to the currently logged-in user.

### Example
```java
// Import classes:
//import Invokers.ApiException;
//import Api.DeviceDeAssociationV3Api;


DeviceDeAssociationV3Api apiInstance = new DeviceDeAssociationV3Api();
List<DeviceDeAssociateV3Request> deviceDeAssociateV3Request = Arrays.asList(new DeviceDeAssociateV3Request()); // List<DeviceDeAssociateV3Request> | deviceId that has to be de-associated to the destination organizationId.
try {
List<InlineResponse2005> result = apiInstance.postDeAssociateV3Terminal(deviceDeAssociateV3Request);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling DeviceDeAssociationV3Api#postDeAssociateV3Terminal");
e.printStackTrace();
}
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**deviceDeAssociateV3Request** | [**List&lt;DeviceDeAssociateV3Request&gt;**](DeviceDeAssociateV3Request.md)| deviceId that has to be de-associated to the destination organizationId. |

### Return type

[**List&lt;InlineResponse2005&gt;**](InlineResponse2005.md)

### Authorization

No authorization required

### HTTP request headers

- **Content-Type**: application/json;charset=UTF-8
- **Accept**: application/json;charset=UTF-8

54 changes: 54 additions & 0 deletions docs/DeviceSearchApi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
# DeviceSearchApi

All URIs are relative to *https://apitest.cybersource.com*

Method | HTTP request | Description
------------- | ------------- | -------------
[**postSearchQueryV3**](DeviceSearchApi.md#postSearchQueryV3) | **POST** /dms/v3/devices/search | Retrieve List of Devices for a given search query V3


<a name="postSearchQueryV3"></a>
# **postSearchQueryV3**
> InlineResponse2006 postSearchQueryV3(postDeviceSearchRequestV3)
Retrieve List of Devices for a given search query V3

Search for devices matching a given search query. The search query supports serialNumber, readerId, terminalId, status, statusChangeReason or organizationId Matching results are paginated.

### Example
```java
// Import classes:
//import Invokers.ApiException;
//import Api.DeviceSearchApi;


DeviceSearchApi apiInstance = new DeviceSearchApi();
PostDeviceSearchRequestV3 postDeviceSearchRequestV3 = new PostDeviceSearchRequestV3(); // PostDeviceSearchRequestV3 |
try {
InlineResponse2006 result = apiInstance.postSearchQueryV3(postDeviceSearchRequestV3);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling DeviceSearchApi#postSearchQueryV3");
e.printStackTrace();
}
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**postDeviceSearchRequestV3** | [**PostDeviceSearchRequestV3**](PostDeviceSearchRequestV3.md)| |

### Return type

[**InlineResponse2006**](InlineResponse2006.md)

### Authorization

No authorization required

### HTTP request headers

- **Content-Type**: application/json;charset=UTF-8
- **Accept**: application/json;charset=UTF-8

12 changes: 12 additions & 0 deletions docs/Dmsv3devicesdeassociateDevices.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@

# Dmsv3devicesdeassociateDevices

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**deviceId** | **String** | | [optional]
**reason** | **String** | | [optional]
**code** | **String** | | [optional]



9 changes: 2 additions & 7 deletions docs/InlineResponse2005.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,8 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**links** | [**List&lt;InlineResponse2005Links&gt;**](InlineResponse2005Links.md) | | [optional]
**object** | **String** | | [optional]
**offset** | **Integer** | | [optional]
**limit** | **Integer** | | [optional]
**count** | **Integer** | | [optional]
**total** | **Integer** | | [optional]
**embedded** | [**InlineResponse2005Embedded**](InlineResponse2005Embedded.md) | | [optional]
**status** | **String** | Possible values: - OK | [optional]
**devices** | [**List&lt;Dmsv3devicesdeassociateDevices&gt;**](Dmsv3devicesdeassociateDevices.md) | | [optional]



10 changes: 0 additions & 10 deletions docs/InlineResponse2005Embedded.md

This file was deleted.

10 changes: 0 additions & 10 deletions docs/InlineResponse2005EmbeddedLinks.md

This file was deleted.

16 changes: 6 additions & 10 deletions docs/InlineResponse2006.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,12 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**links** | [**InlineResponse2006Links**](InlineResponse2006Links.md) | | [optional]
**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
**batchSource** | **String** | Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE | [optional]
**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
**batchCaEndpoints** | **String** | | [optional]
**status** | **String** | Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETED | [optional]
**totals** | [**InlineResponse2005EmbeddedTotals**](InlineResponse2005EmbeddedTotals.md) | | [optional]
**billing** | [**InlineResponse2006Billing**](InlineResponse2006Billing.md) | | [optional]
**description** | **String** | | [optional]
**totalCount** | **Integer** | Total number of results. | [optional]
**offset** | **Integer** | Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit&#x3D;5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: &#x60;offset&#x3D;0&#x60; &#x60;offset&#x3D;5&#x60; &#x60;offset&#x3D;10&#x60; **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned. | [optional]
**limit** | **Integer** | Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500. | [optional]
**sort** | **String** | A comma separated list of the following form: &#x60;terminalCreationDate:desc or serialNumber or terminalUpdationDate&#x60; | [optional]
**count** | **Integer** | Results for this page, this could be below the limit. | [optional]
**devices** | [**List&lt;InlineResponse2006Devices&gt;**](InlineResponse2006Devices.md) | A collection of devices | [optional]



21 changes: 21 additions & 0 deletions docs/InlineResponse2006Devices.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@

# InlineResponse2006Devices

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**readerId** | **String** | | [optional]
**serialNumber** | **String** | | [optional]
**model** | **String** | | [optional]
**make** | **String** | | [optional]
**hardwareRevision** | **String** | | [optional]
**status** | **String** | Status of the device. Possible Values: - &#39;ACTIVE&#39; - &#39;INACTIVE&#39; | [optional]
**statusChangeReason** | **String** | Reason for change in status. | [optional]
**merchantId** | **String** | ID of the merchant to whom this device is assigned. | [optional]
**accountId** | **String** | ID of the account to whom the device assigned. | [optional]
**terminalCreationDate** | [**DateTime**](DateTime.md) | Timestamp in which the device was created. | [optional]
**terminalUpdationDate** | [**DateTime**](DateTime.md) | Timestamp in which the device was updated/modified. | [optional]
**paymentProcessorToTerminalMap** | [**InlineResponse2006PaymentProcessorToTerminalMap**](InlineResponse2006PaymentProcessorToTerminalMap.md) | | [optional]



11 changes: 11 additions & 0 deletions docs/InlineResponse2006PaymentProcessorToTerminalMap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@

# InlineResponse2006PaymentProcessorToTerminalMap

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**processor** | **String** | | [optional]
**terminalId** | **String** | | [optional]



17 changes: 7 additions & 10 deletions docs/InlineResponse2007.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,13 @@
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**version** | **String** | | [optional]
**reportCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
**batchSource** | **String** | Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE | [optional]
**batchCaEndpoints** | **String** | | [optional]
**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
**totals** | [**InlineResponse2005EmbeddedTotals**](InlineResponse2005EmbeddedTotals.md) | | [optional]
**billing** | [**InlineResponse2006Billing**](InlineResponse2006Billing.md) | | [optional]
**records** | [**List&lt;InlineResponse2007Records&gt;**](InlineResponse2007Records.md) | | [optional]
**links** | [**List&lt;InlineResponse2007Links&gt;**](InlineResponse2007Links.md) | | [optional]
**object** | **String** | | [optional]
**offset** | **Integer** | | [optional]
**limit** | **Integer** | | [optional]
**count** | **Integer** | | [optional]
**total** | **Integer** | | [optional]
**embedded** | [**InlineResponse2007Embedded**](InlineResponse2007Embedded.md) | | [optional]



10 changes: 10 additions & 0 deletions docs/InlineResponse2007Embedded.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@

# InlineResponse2007Embedded

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**batches** | [**List&lt;InlineResponse2007EmbeddedBatches&gt;**](InlineResponse2007EmbeddedBatches.md) | | [optional]



Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@

# InlineResponse2005EmbeddedBatches
# InlineResponse2007EmbeddedBatches

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**links** | [**InlineResponse2005EmbeddedLinks**](InlineResponse2005EmbeddedLinks.md) | | [optional]
**links** | [**InlineResponse2007EmbeddedLinks**](InlineResponse2007EmbeddedLinks.md) | | [optional]
**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
**batchModifiedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
Expand All @@ -13,7 +13,7 @@ Name | Type | Description | Notes
**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
**batchCaEndpoints** | **List&lt;String&gt;** | Valid Values: * VISA * MASTERCARD * AMEX | [optional]
**status** | **String** | Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETE | [optional]
**totals** | [**InlineResponse2005EmbeddedTotals**](InlineResponse2005EmbeddedTotals.md) | | [optional]
**totals** | [**InlineResponse2007EmbeddedTotals**](InlineResponse2007EmbeddedTotals.md) | | [optional]



Loading