CreditsApi
valkyrai-api
All URIs are relative to http://localhost:8080/v1
| Method | HTTP request | Description |
|---|---|---|
| getCreditsAccountBalance | GET CreditsApi | Get current credit balance and transaction history |
getCreditsAccountBalance
AccountBalance
getCreditsAccountBalance(accountId)
Get current credit balance and transaction history
Example
Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.CreditsApi;
CreditsApi apiInstance = new CreditsApi();
UUID accountId = UUID.randomUUID(); // UUID | Owning customer account id
try {
AccountBalance result = apiInstance.getCreditsAccountBalance(accountId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling CreditsApi#getCreditsAccountBalance");
e.printStackTrace();
}
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| accountId | UUID | Owning customer account id |
Return type
AccountBalance
Authorization
No authorization required
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
getCreditsAccountBalanceSummary
CreditBalanceSummary
getCreditsAccountBalanceSummary(accountId)
Get current credit balance summary
Example
Import classes:
import com.valkyrlabs.ApiException;
import com.valkyrlabs.api.CreditsApi;
CreditsApi apiInstance = new CreditsApi();
UUID accountId = UUID.randomUUID(); // UUID | Owning customer account id
try {
CreditBalanceSummary result = apiInstance.getCreditsAccountBalanceSummary(accountId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling CreditsApi#getCreditsAccountBalanceSummary");
e.printStackTrace();
}
Parameters
| Name | Type | Description | Notes |
|---|---|---|---|
| accountId | UUID | Owning customer account id |
Return type
CreditBalanceSummary
Authorization
No authorization required