Skip to main content

User (Java SDK)

  • Last updated
  • View as Markdown

Retrieve your account details — including how much of your daily request quota remains. This is the same endpoint the SDK calls on startup to validate your token.

Making Requests​

Use the user() method on the utilities resource. It requires a valid token.

UtilitiesUserResponse user()
CompletableFuture<UtilitiesUserResponse> userAsync()

Returns​

UtilitiesUserResponse wrapping a User, which exposes your plan and quota — for example requestsRemaining() and requestsLimit().

Examples​

import com.marketdata.sdk.MarketDataClient;
import com.marketdata.sdk.utilities.User;

try (MarketDataClient client = new MarketDataClient()) {
User me = client.utilities().user().values();
System.out.println("Quota: " + me.requestsRemaining() + " of "
+ me.requestsLimit() + " requests left today");
}