Class IssuingTransactions
- java.lang.Object
-
- io.moov.sdk.IssuingTransactions
-
public class IssuingTransactions extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetIssuedCardTransactionRequestBuilderget()Retrieves details of an issued card transaction associated with a specific Moov account.GetIssuedCardTransactionResponseget(java.lang.String accountID, java.lang.String cardTransactionID)Retrieves details of an issued card transaction associated with a specific Moov account.GetIssuedCardAuthorizationRequestBuildergetAuthorization()Retrieves details of an authorization associated with a specific Moov account.GetIssuedCardAuthorizationResponsegetAuthorization(java.lang.String accountID, java.lang.String authorizationID)Retrieves details of an authorization associated with a specific Moov account.ListIssuedCardTransactionsRequestBuilderlist()List issued card transactions associated with a Moov account.ListIssuedCardTransactionsResponselist(ListIssuedCardTransactionsRequest request)List issued card transactions associated with a Moov account.ListIssuedCardAuthorizationEventsRequestBuilderlistAuthorizationEvents()List card network and Moov platform events that affect the authorization and its hold on a wallet balance.ListIssuedCardAuthorizationEventsResponselistAuthorizationEvents(java.lang.String accountID, java.lang.String authorizationID)List card network and Moov platform events that affect the authorization and its hold on a wallet balance.ListIssuedCardAuthorizationEventsResponselistAuthorizationEvents(java.lang.String accountID, java.lang.String authorizationID, java.util.Optional<java.lang.Long> skip, java.util.Optional<java.lang.Long> count)List card network and Moov platform events that affect the authorization and its hold on a wallet balance.ListIssuedCardAuthorizationsRequestBuilderlistAuthorizations()List issued card authorizations associated with a Moov account.ListIssuedCardAuthorizationsResponselistAuthorizations(ListIssuedCardAuthorizationsRequest request)List issued card authorizations associated with a Moov account.
-
-
-
Method Detail
-
listAuthorizations
public ListIssuedCardAuthorizationsRequestBuilder listAuthorizations()
List issued card authorizations associated with a Moov account.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Returns:
- The call builder
-
listAuthorizations
public ListIssuedCardAuthorizationsResponse listAuthorizations(ListIssuedCardAuthorizationsRequest request) throws java.lang.Exception
List issued card authorizations associated with a Moov account.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Parameters:
request- The request object containing all the parameters for the API call.- Returns:
- The response from the API call
- Throws:
java.lang.Exception- if the API call fails
-
getAuthorization
public GetIssuedCardAuthorizationRequestBuilder getAuthorization()
Retrieves details of an authorization associated with a specific Moov account.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Returns:
- The call builder
-
getAuthorization
public GetIssuedCardAuthorizationResponse getAuthorization(java.lang.String accountID, java.lang.String authorizationID) throws java.lang.Exception
Retrieves details of an authorization associated with a specific Moov account.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Parameters:
accountID- The Moov business account for which cards have been issued.authorizationID-- Returns:
- The response from the API call
- Throws:
java.lang.Exception- if the API call fails
-
listAuthorizationEvents
public ListIssuedCardAuthorizationEventsRequestBuilder listAuthorizationEvents()
List card network and Moov platform events that affect the authorization and its hold on a wallet balance.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Returns:
- The call builder
-
listAuthorizationEvents
public ListIssuedCardAuthorizationEventsResponse listAuthorizationEvents(java.lang.String accountID, java.lang.String authorizationID) throws java.lang.Exception
List card network and Moov platform events that affect the authorization and its hold on a wallet balance.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Parameters:
accountID- The Moov business account for which cards have been issued.authorizationID-- Returns:
- The response from the API call
- Throws:
java.lang.Exception- if the API call fails
-
listAuthorizationEvents
public ListIssuedCardAuthorizationEventsResponse listAuthorizationEvents(java.lang.String accountID, java.lang.String authorizationID, java.util.Optional<java.lang.Long> skip, java.util.Optional<java.lang.Long> count) throws java.lang.Exception
List card network and Moov platform events that affect the authorization and its hold on a wallet balance.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Parameters:
accountID- The Moov business account for which cards have been issued.authorizationID-skip-count-- Returns:
- The response from the API call
- Throws:
java.lang.Exception- if the API call fails
-
list
public ListIssuedCardTransactionsRequestBuilder list()
List issued card transactions associated with a Moov account.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Returns:
- The call builder
-
list
public ListIssuedCardTransactionsResponse list(ListIssuedCardTransactionsRequest request) throws java.lang.Exception
List issued card transactions associated with a Moov account.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Parameters:
request- The request object containing all the parameters for the API call.- Returns:
- The response from the API call
- Throws:
java.lang.Exception- if the API call fails
-
get
public GetIssuedCardTransactionRequestBuilder get()
Retrieves details of an issued card transaction associated with a specific Moov account.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Returns:
- The call builder
-
get
public GetIssuedCardTransactionResponse get(java.lang.String accountID, java.lang.String cardTransactionID) throws java.lang.Exception
Retrieves details of an issued card transaction associated with a specific Moov account.To access this endpoint using an [access token](https://docs.moov.io/api/authentication/access-tokens/) you'll need to specify the `/accounts/{accountID}/issued-cards.read` scope.
- Parameters:
accountID- The Moov business account for which cards have been issued.cardTransactionID-- Returns:
- The response from the API call
- Throws:
java.lang.Exception- if the API call fails
-
-