Class ClassicPlatformAccountApi
- java.lang.Object
-
- com.adyen.Service
-
- com.adyen.service.classicplatforms.ClassicPlatformAccountApi
-
public class ClassicPlatformAccountApi extends Service
-
-
Field Summary
Fields Modifier and Type Field Description static StringAPI_VERSIONprotected StringbaseURL
-
Constructor Summary
Constructors Constructor Description ClassicPlatformAccountApi(Client client)Verification constructor inpackage.ClassicPlatformAccountApi(Client client, String baseURL)Verification constructor inpackage.
-
Method Summary
-
Methods inherited from class com.adyen.Service
createBaseURL, getClient, isApiKeyRequired, setApiKeyRequired, setClient
-
-
-
-
Field Detail
-
API_VERSION
public static final String API_VERSION
- See Also:
- Constant Field Values
-
baseURL
protected String baseURL
-
-
Constructor Detail
-
ClassicPlatformAccountApi
public ClassicPlatformAccountApi(Client client)
Verification constructor inpackage.- Parameters:
client-Client(required)
-
ClassicPlatformAccountApi
public ClassicPlatformAccountApi(Client client, String baseURL)
Verification constructor inpackage. Please use this constructor only if you would like to pass along your own url for routing or testing purposes. The latest API version is defined in this class as a constant.
-
-
Method Detail
-
checkAccountHolder
public GenericResponse checkAccountHolder(PerformVerificationRequest performVerificationRequest) throws ApiException, IOException
Trigger verification- Parameters:
performVerificationRequest-PerformVerificationRequest(required)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
checkAccountHolder
public GenericResponse checkAccountHolder(PerformVerificationRequest performVerificationRequest, RequestOptions requestOptions) throws ApiException, IOException
Trigger verification- Parameters:
performVerificationRequest-PerformVerificationRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
closeAccount
public CloseAccountResponse closeAccount(CloseAccountRequest closeAccountRequest) throws ApiException, IOException
Close an account- Parameters:
closeAccountRequest-CloseAccountRequest(required)- Returns:
CloseAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
closeAccount
public CloseAccountResponse closeAccount(CloseAccountRequest closeAccountRequest, RequestOptions requestOptions) throws ApiException, IOException
Close an account- Parameters:
closeAccountRequest-CloseAccountRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
CloseAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
closeAccountHolder
public CloseAccountHolderResponse closeAccountHolder(CloseAccountHolderRequest closeAccountHolderRequest) throws ApiException, IOException
Close an account holder- Parameters:
closeAccountHolderRequest-CloseAccountHolderRequest(required)- Returns:
CloseAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
closeAccountHolder
public CloseAccountHolderResponse closeAccountHolder(CloseAccountHolderRequest closeAccountHolderRequest, RequestOptions requestOptions) throws ApiException, IOException
Close an account holder- Parameters:
closeAccountHolderRequest-CloseAccountHolderRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
CloseAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
closeStores
public GenericResponse closeStores(CloseStoresRequest closeStoresRequest) throws ApiException, IOException
Close stores- Parameters:
closeStoresRequest-CloseStoresRequest(required)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
closeStores
public GenericResponse closeStores(CloseStoresRequest closeStoresRequest, RequestOptions requestOptions) throws ApiException, IOException
Close stores- Parameters:
closeStoresRequest-CloseStoresRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
createAccount
public CreateAccountResponse createAccount(CreateAccountRequest createAccountRequest) throws ApiException, IOException
Create an account- Parameters:
createAccountRequest-CreateAccountRequest(required)- Returns:
CreateAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
createAccount
public CreateAccountResponse createAccount(CreateAccountRequest createAccountRequest, RequestOptions requestOptions) throws ApiException, IOException
Create an account- Parameters:
createAccountRequest-CreateAccountRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
CreateAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
createAccountHolder
public CreateAccountHolderResponse createAccountHolder(CreateAccountHolderRequest createAccountHolderRequest) throws ApiException, IOException
Create an account holder- Parameters:
createAccountHolderRequest-CreateAccountHolderRequest(required)- Returns:
CreateAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
createAccountHolder
public CreateAccountHolderResponse createAccountHolder(CreateAccountHolderRequest createAccountHolderRequest, RequestOptions requestOptions) throws ApiException, IOException
Create an account holder- Parameters:
createAccountHolderRequest-CreateAccountHolderRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
CreateAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
deleteBankAccounts
public GenericResponse deleteBankAccounts(DeleteBankAccountRequest deleteBankAccountRequest) throws ApiException, IOException
Delete bank accounts- Parameters:
deleteBankAccountRequest-DeleteBankAccountRequest(required)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deleteBankAccounts
public GenericResponse deleteBankAccounts(DeleteBankAccountRequest deleteBankAccountRequest, RequestOptions requestOptions) throws ApiException, IOException
Delete bank accounts- Parameters:
deleteBankAccountRequest-DeleteBankAccountRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deleteLegalArrangements
public GenericResponse deleteLegalArrangements(DeleteLegalArrangementRequest deleteLegalArrangementRequest) throws ApiException, IOException
Delete legal arrangements- Parameters:
deleteLegalArrangementRequest-DeleteLegalArrangementRequest(required)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deleteLegalArrangements
public GenericResponse deleteLegalArrangements(DeleteLegalArrangementRequest deleteLegalArrangementRequest, RequestOptions requestOptions) throws ApiException, IOException
Delete legal arrangements- Parameters:
deleteLegalArrangementRequest-DeleteLegalArrangementRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deletePayoutMethods
public GenericResponse deletePayoutMethods(DeletePayoutMethodRequest deletePayoutMethodRequest) throws ApiException, IOException
Delete payout methods- Parameters:
deletePayoutMethodRequest-DeletePayoutMethodRequest(required)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deletePayoutMethods
public GenericResponse deletePayoutMethods(DeletePayoutMethodRequest deletePayoutMethodRequest, RequestOptions requestOptions) throws ApiException, IOException
Delete payout methods- Parameters:
deletePayoutMethodRequest-DeletePayoutMethodRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deleteShareholders
public GenericResponse deleteShareholders(DeleteShareholderRequest deleteShareholderRequest) throws ApiException, IOException
Delete shareholders- Parameters:
deleteShareholderRequest-DeleteShareholderRequest(required)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deleteShareholders
public GenericResponse deleteShareholders(DeleteShareholderRequest deleteShareholderRequest, RequestOptions requestOptions) throws ApiException, IOException
Delete shareholders- Parameters:
deleteShareholderRequest-DeleteShareholderRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deleteSignatories
public GenericResponse deleteSignatories(DeleteSignatoriesRequest deleteSignatoriesRequest) throws ApiException, IOException
Delete signatories- Parameters:
deleteSignatoriesRequest-DeleteSignatoriesRequest(required)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
deleteSignatories
public GenericResponse deleteSignatories(DeleteSignatoriesRequest deleteSignatoriesRequest, RequestOptions requestOptions) throws ApiException, IOException
Delete signatories- Parameters:
deleteSignatoriesRequest-DeleteSignatoriesRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GenericResponse- Throws:
ApiException- if fails to make API callIOException
-
getAccountHolder
public GetAccountHolderResponse getAccountHolder(GetAccountHolderRequest getAccountHolderRequest) throws ApiException, IOException
Get an account holder- Parameters:
getAccountHolderRequest-GetAccountHolderRequest(required)- Returns:
GetAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
getAccountHolder
public GetAccountHolderResponse getAccountHolder(GetAccountHolderRequest getAccountHolderRequest, RequestOptions requestOptions) throws ApiException, IOException
Get an account holder- Parameters:
getAccountHolderRequest-GetAccountHolderRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
getTaxForm
public GetTaxFormResponse getTaxForm(GetTaxFormRequest getTaxFormRequest) throws ApiException, IOException
Get a tax form- Parameters:
getTaxFormRequest-GetTaxFormRequest(required)- Returns:
GetTaxFormResponse- Throws:
ApiException- if fails to make API callIOException
-
getTaxForm
public GetTaxFormResponse getTaxForm(GetTaxFormRequest getTaxFormRequest, RequestOptions requestOptions) throws ApiException, IOException
Get a tax form- Parameters:
getTaxFormRequest-GetTaxFormRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetTaxFormResponse- Throws:
ApiException- if fails to make API callIOException
-
getUploadedDocuments
public GetUploadedDocumentsResponse getUploadedDocuments(GetUploadedDocumentsRequest getUploadedDocumentsRequest) throws ApiException, IOException
Get documents- Parameters:
getUploadedDocumentsRequest-GetUploadedDocumentsRequest(required)- Returns:
GetUploadedDocumentsResponse- Throws:
ApiException- if fails to make API callIOException
-
getUploadedDocuments
public GetUploadedDocumentsResponse getUploadedDocuments(GetUploadedDocumentsRequest getUploadedDocumentsRequest, RequestOptions requestOptions) throws ApiException, IOException
Get documents- Parameters:
getUploadedDocumentsRequest-GetUploadedDocumentsRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetUploadedDocumentsResponse- Throws:
ApiException- if fails to make API callIOException
-
suspendAccountHolder
public SuspendAccountHolderResponse suspendAccountHolder(SuspendAccountHolderRequest suspendAccountHolderRequest) throws ApiException, IOException
Suspend an account holder- Parameters:
suspendAccountHolderRequest-SuspendAccountHolderRequest(required)- Returns:
SuspendAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
suspendAccountHolder
public SuspendAccountHolderResponse suspendAccountHolder(SuspendAccountHolderRequest suspendAccountHolderRequest, RequestOptions requestOptions) throws ApiException, IOException
Suspend an account holder- Parameters:
suspendAccountHolderRequest-SuspendAccountHolderRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
SuspendAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
unSuspendAccountHolder
public UnSuspendAccountHolderResponse unSuspendAccountHolder(UnSuspendAccountHolderRequest unSuspendAccountHolderRequest) throws ApiException, IOException
Unsuspend an account holder- Parameters:
unSuspendAccountHolderRequest-UnSuspendAccountHolderRequest(required)- Returns:
UnSuspendAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
unSuspendAccountHolder
public UnSuspendAccountHolderResponse unSuspendAccountHolder(UnSuspendAccountHolderRequest unSuspendAccountHolderRequest, RequestOptions requestOptions) throws ApiException, IOException
Unsuspend an account holder- Parameters:
unSuspendAccountHolderRequest-UnSuspendAccountHolderRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
UnSuspendAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
updateAccount
public UpdateAccountResponse updateAccount(UpdateAccountRequest updateAccountRequest) throws ApiException, IOException
Update an account- Parameters:
updateAccountRequest-UpdateAccountRequest(required)- Returns:
UpdateAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
updateAccount
public UpdateAccountResponse updateAccount(UpdateAccountRequest updateAccountRequest, RequestOptions requestOptions) throws ApiException, IOException
Update an account- Parameters:
updateAccountRequest-UpdateAccountRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
UpdateAccountResponse- Throws:
ApiException- if fails to make API callIOException
-
updateAccountHolder
public UpdateAccountHolderResponse updateAccountHolder(UpdateAccountHolderRequest updateAccountHolderRequest) throws ApiException, IOException
Update an account holder- Parameters:
updateAccountHolderRequest-UpdateAccountHolderRequest(required)- Returns:
UpdateAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
updateAccountHolder
public UpdateAccountHolderResponse updateAccountHolder(UpdateAccountHolderRequest updateAccountHolderRequest, RequestOptions requestOptions) throws ApiException, IOException
Update an account holder- Parameters:
updateAccountHolderRequest-UpdateAccountHolderRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
UpdateAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
updateAccountHolderState
public GetAccountHolderStatusResponse updateAccountHolderState(UpdateAccountHolderStateRequest updateAccountHolderStateRequest) throws ApiException, IOException
Update payout or processing state- Parameters:
updateAccountHolderStateRequest-UpdateAccountHolderStateRequest(required)- Returns:
GetAccountHolderStatusResponse- Throws:
ApiException- if fails to make API callIOException
-
updateAccountHolderState
public GetAccountHolderStatusResponse updateAccountHolderState(UpdateAccountHolderStateRequest updateAccountHolderStateRequest, RequestOptions requestOptions) throws ApiException, IOException
Update payout or processing state- Parameters:
updateAccountHolderStateRequest-UpdateAccountHolderStateRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
GetAccountHolderStatusResponse- Throws:
ApiException- if fails to make API callIOException
-
uploadDocument
public UpdateAccountHolderResponse uploadDocument(UploadDocumentRequest uploadDocumentRequest) throws ApiException, IOException
Upload a document- Parameters:
uploadDocumentRequest-UploadDocumentRequest(required)- Returns:
UpdateAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
uploadDocument
public UpdateAccountHolderResponse uploadDocument(UploadDocumentRequest uploadDocumentRequest, RequestOptions requestOptions) throws ApiException, IOException
Upload a document- Parameters:
uploadDocumentRequest-UploadDocumentRequest(required)requestOptions-RequestOptionsObject to store additional data such as idempotency-keys (optional)- Returns:
UpdateAccountHolderResponse- Throws:
ApiException- if fails to make API callIOException
-
-