Skip to main content

Documentation Index

Fetch the complete documentation index at: https://polymarket-data.com/llms.txt

Use this file to discover all available pages before exploring further.

client.gamma.sports.getSportsMetadata returns branding assets and contextual information for each sport tracked by Polymarket. Ideal for enriching market tiles with official logos and resolution links.

Request

const metadata = await client.gamma.sports.getSportsMetadata();
No parameters are required.

Response

type SportsMetadata = {
  sport: string;
  image: string;
  resolution: string;
  ordering: string;
  tags: string; // comma-separated tag IDs
  series: string; // series identifier
};

Usage example

const sports = await client.gamma.sports.getSportsMetadata();

sports.forEach((entry) => {
  console.log(`${entry.sport} resolves at ${entry.resolution}`);
});

Failure modes

Network/HTTP failures propagate per the architecture contract.