๐Ÿ“ˆ Get Positions by Market Status

Fetch a paginated list of user positions filtered by market status using the Forkast SDK, sorted by current value descending.

Fetches a paginated list of user positions filtered by market status.

import { ForkastSDK, Network, MarketStatus } from "@forkastgg/client";

const sdk = new ForkastSDK(Network.TESTNET, "YOUR_API_KEY");
const accountService = sdk.getAccountService();

const { accessToken } = await accountService.loginWithPrivateKey("YOUR_PRIVATE_KEY");

const res = await accountService.getPositions(
  accessToken,
  1,                // page
  20,               // limit
  MarketStatus.RESOLVED
);

Parameters

FieldTypeRequiredDescription
accessTokenstringYesToken from login response
pagestringYesPage index, must be an integer โ‰ฅ 1
limitnumberYesItems per page, integer between 1 and 100
marketStatusMarketStatusYesUse Market Status such Active, Pending or Resolved from the SDK types

Results are sorted by current value, descending.