Eine spezifische Karte abrufen
Anfrage
$card = $tcgdex->fetchCard('swsh3-136');
const card = await tcgdex.fetch('cards', 'swsh3-136');
const card = await tcgdex.fetch('cards', 'swsh3-136');
Card card = tcgdex.fetchCard("swsh3-136");
val card = tcgdex.fetchCard("swsh3-136")
https://api.tcgdex.net/v2/de/cards/swsh3-136
Antwort
Antwort 200
Die Anfrage gibt ein Kartenobjekt zurück
{ "category": "Pokémon", "id": "swsh3-136", "illustrator": "tetsuya koizumi", "image": "https://assets.tcgdex.net/de/swsh/swsh3/136", "localId": "136", "name": "Wiesenior", "rarity": "Ungewöhnlich", "set": { "cardCount": { "official": 189, "total": 201 }, "id": "swsh3", "logo": "https://assets.tcgdex.net/de/swsh/swsh3/logo", "name": "Flammende Finsternis", "symbol": "https://assets.tcgdex.net/univ/swsh/swsh3/symbol" }, "variants": { "firstEdition": false, "holo": false, "normal": true, "reverse": true, "wPromo": false }, "dexId": [ 162 ], "hp": 110, "types": [ "Farblos" ], "evolveFrom": "Wiesor", "stage": "Rang 1", "attacks": [ { "cost": [ "Farblos" ], "name": "Wohl fühlen", "effect": "Ziehe 3 Karten." }, { "cost": [ "Farblos" ], "name": "Schwanzschmetterer", "effect": "Wirf 1 Münze. Bei Zahl hat diese Attacke keine Auswirkungen.", "damage": 90 } ], "weaknesses": [ { "type": "Kampf", "value": "×2" } ], "retreat": 1, "regulationMark": "D", "legal": { "standard": false, "expanded": true }, "updated": "2024-06-18T00:34:39+02:00"}
Antwort 404
Die Karte wurde nicht gefunden :( Es wird eine allgemeine Fehlermeldung zurückgegeben (nicht übersetzt)
{ "type": "https://tcgdex.dev/errors/not-found", "title": "The resource you are trying to reach does not exists", "status": 404, "endpoint": "/de/cards/swsh3-136s", "method": "GET"}