๐Ÿ“… Get All Events

Learn how to fetch a paginated list of market events using the Forkast SDK, with optional filtering by status, page, and limit.

Fetches a paginated list of market events, optionally filtered by status.

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

const sdk = new ForkastSDK(Network.TESTNET, "YOUR_API_KEY");
const marketService = sdk.getMarketService();

// Default call (no params required)
const eventsDefault = await marketService.getAllEvents();

// Custom filters
const eventsFiltered = await marketService.getAllEvents({
  page: 1,
  limit: 20,
  status: [MarketStatus.ACTIVE],
});

Parameters

FieldTypeRequiredDescription
pagestringYesPage number, must be an integer โ‰ฅ 1
limitIRedeemData[]YesMax events per page , integer between 1 and 100
statusMarketStatusYesMarket Status