Skip to main content

Python Examples

Basic Usage

from trading_card_api import Client

client = Client(
client_id='your_client_id',
client_secret='your_client_secret',
base_url='https://api.tradingcardapi.com'
)

# Get cards
cards = client.cards.list(
page={'limit': 25},
filter={'year': 2023}
)

for card in cards['data']:
print(card['attributes']['name'])

Advanced Filtering

# Search with multiple filters
results = client.cards.list(
filter={'year': 1989, 'name': '*Griffey*'},
include='set,oncard',
sort='name',
page={'limit': 50}
)