PHP Examples
Basic Usage
<?php
require_once 'vendor/autoload.php';
use TradingCardAPI\Client;
$client = new 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
]);
foreach ($cards['data'] as $card) {
echo $card['attributes']['name'] . "\n";
}
Advanced Filtering
// Search with multiple filters
$results = $client->cards()->list([
'filter[year]' => 1989,
'filter[name]' => '*Griffey*',
'include' => 'set,oncard',
'sort' => 'name',
'page[limit]' => 50
]);