Class DepositAddressesBankApi
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.api.DepositAddressesBankApi
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-03-26T12:30:46.129602Z[Etc/UTC]") public class DepositAddressesBankApi extends Object
-
-
Constructor Summary
Constructors Constructor Description DepositAddressesBankApi()DepositAddressesBankApi(ApiClient apiClient)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<DepositAddressBankModel>createDepositAddress(PostDepositAddressBankModel postDepositAddressBankModel)Create Deposit Address Creates a deposit address.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DepositAddressBankModel>>createDepositAddressWithHttpInfo(PostDepositAddressBankModel postDepositAddressBankModel)ApiClientgetApiClient()reactor.core.publisher.Mono<DepositAddressBankModel>getDepositAddress(String depositAddressGuid)Get Deposit Address Retrieves a deposit address.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DepositAddressBankModel>>getDepositAddressWithHttpInfo(String depositAddressGuid)reactor.core.publisher.Mono<DepositAddressListBankModel>listDepositAddresses(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid, String label)List Deposit Addresses Retrieves a list of deposit addresses.reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DepositAddressListBankModel>>listDepositAddressesWithHttpInfo(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid, String label)voidsetApiClient(ApiClient apiClient)
-
-
-
Constructor Detail
-
DepositAddressesBankApi
public DepositAddressesBankApi()
-
DepositAddressesBankApi
@Autowired public DepositAddressesBankApi(ApiClient apiClient)
-
-
Method Detail
-
getApiClient
public ApiClient getApiClient()
-
setApiClient
public void setApiClient(ApiClient apiClient)
-
createDepositAddress
public reactor.core.publisher.Mono<DepositAddressBankModel> createDepositAddress(PostDepositAddressBankModel postDepositAddressBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
Create Deposit Address Creates a deposit address. ## State | State | Description | |-------|-------------| | storing | The Platform is storing the deposit address details in our private store | | created | The Platform has created the deposit address | Required scope: **deposit_addresses:execute**201 - Deposit Address created
401 - Unauthorized - Authentication failed,
403 - Invalid scope
- Parameters:
postDepositAddressBankModel- The postDepositAddressBankModel parameter- Returns:
- DepositAddressBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
createDepositAddressWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DepositAddressBankModel>> createDepositAddressWithHttpInfo(PostDepositAddressBankModel postDepositAddressBankModel) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
getDepositAddress
public reactor.core.publisher.Mono<DepositAddressBankModel> getDepositAddress(String depositAddressGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
Get Deposit Address Retrieves a deposit address. Required scope: **deposit_addresses:read**200 - deposit address found
401 - Unauthorized - Authentication failed,
403 - Invalid scope
404 - deposit_address not found
- Parameters:
depositAddressGuid- Identifier for the deposit address.- Returns:
- DepositAddressBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
getDepositAddressWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DepositAddressBankModel>> getDepositAddressWithHttpInfo(String depositAddressGuid) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
listDepositAddresses
public reactor.core.publisher.Mono<DepositAddressListBankModel> listDepositAddresses(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid, String label) throws org.springframework.web.reactive.function.client.WebClientResponseException
List Deposit Addresses Retrieves a list of deposit addresses. Required scope: **deposit_addresses:read**200 - get list of deposit addresses
400 - Invalid requests
401 - Unauthorized - Authentication failed,
403 - Invalid scope
- Parameters:
page- The page index to retrieve.perPage- The number of entities per page to return.guid- Comma separated guids to list deposit addresses for.bankGuid- Comma separated bank_guids to list deposit addresses for.customerGuid- Comma separated customer_guids to list deposit addresses for.label- Comma separated labels to list deposit addresses for.- Returns:
- DepositAddressListBankModel
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException- if an error occurs while attempting to invoke the API
-
listDepositAddressesWithHttpInfo
public reactor.core.publisher.Mono<org.springframework.http.ResponseEntity<DepositAddressListBankModel>> listDepositAddressesWithHttpInfo(BigInteger page, BigInteger perPage, String guid, String bankGuid, String customerGuid, String label) throws org.springframework.web.reactive.function.client.WebClientResponseException
- Throws:
org.springframework.web.reactive.function.client.WebClientResponseException
-
-