public interface CollectionsApiService
| Modifier and Type | Method | Description |
|---|---|---|
retrofit2.Call<Balance> |
getBalance() |
Get Account Balance.
|
retrofit2.Call<AccessToken> |
getToken(java.lang.String credentials,
java.lang.String subscriptionKey) |
getToken.
|
retrofit2.Call<Transaction> |
getTransactionStatus(java.lang.String transactionId) |
Get Transaction Status.
|
retrofit2.Call<User> |
getUser(java.lang.String token,
java.lang.String key) |
getUser.
|
retrofit2.Call<Account> |
isActive(java.lang.String accountHolderIdType,
java.lang.String accountHolderId) |
Is Active.
|
retrofit2.Call<java.lang.Void> |
provisonUser(java.lang.String key,
java.lang.String token,
NewUser body) |
provision User Account.
|
retrofit2.Call<java.lang.Void> |
requestToPay(RequestToPay body,
java.lang.String ref) |
requestToPay.
|
@GET("/v1_0/accountholder/{accountHolderIdType}/{accountHolderId}/active")
@Headers("Content-Type: application/json")
retrofit2.Call<Account> isActive(@Path("accountHolderIdType")
java.lang.String accountHolderIdType,
@Path("accountHolderId")
java.lang.String accountHolderId)
accountHolderIdType - StringaccountHolderId - String@POST("/collection/v1_0/requesttopay")
@Headers("Content-Type: application/json")
retrofit2.Call<java.lang.Void> requestToPay(@Body
RequestToPay body,
@Header("X-Reference-Id")
java.lang.String ref)
body - RequestBodyref - String@POST("/collection/token/")
@Headers("Content-Type: application/json")
retrofit2.Call<AccessToken> getToken(@Header("Authorization")
java.lang.String credentials,
@Header("Ocp-Apim-Subscription-Key")
java.lang.String subscriptionKey)
credentials - StringsubscriptionKey - String@Headers("Content-Type: application/json")
@GET("/collection/v1_0/account/balance")
retrofit2.Call<Balance> getBalance()
@GET("/collection/v1_0/requesttopay/{transactionId}")
@Headers("Content-Type: application/json")
retrofit2.Call<Transaction> getTransactionStatus(@Path("transactionId")
java.lang.String transactionId)
transactionId - String@POST("https://ericssonbasicapi2.azure-api.net/v1_0/apiuser")
@Headers("Content-Type: application/json")
retrofit2.Call<java.lang.Void> provisonUser(@Header("Ocp-Apim-Subscription-Key")
java.lang.String key,
@Header("X-Reference-Id")
java.lang.String token,
@Body
NewUser body)
key - Stringtoken - Stringbody - NewUser@POST("https://ericssonbasicapi2.azure-api.net/v1_0/apiuser/{token}/apikey")
@Headers("Content-Type: application/json")
retrofit2.Call<User> getUser(@Path("token")
java.lang.String token,
@Header("Ocp-Apim-Subscription-Key")
java.lang.String key)
token - Stringkey - String