SDK e integrazione LLM

SDK ufficiali Python e TypeScript per l'API PkmnPrices, più uno schema OpenAPI leggibile dalle macchine e un prompt di sistema per gli agenti di coding.

SDK

SDK ufficiali per JavaScript / TypeScript e Python. Metodi tipizzati per ogni endpoint, autenticazione con chiave API già gestita, iteratori con paginazione automatica e completamento automatico nell'editor per parametri e risposte.

npm install @pkmnprices/sdk
typescript
import { PkmnPrices } from "@pkmnprices/sdk";
const client = new PkmnPrices({
apiKey: process.env.PKMNPRICES_API_KEY
});
// Search cards — fully typed params and response
const { data } = await client.cards.list({
name: "charizard",
per_page: 5
});
// Fetch one card with TCGplayer (USD) or Cardmarket (EUR) prices
const charizard = await client.cards.get(data[0].id, {
currency: "usd"
});
// Every row has one market_price for its exact condition and printing variant
console.log(charizard.prices[0].market_price); // 285
// Cursor-paginated Cardmarket offers are language-matched to the card
const offers = await client.cards.listings.cardmarket(charizard.id, {
condition: "Near Mint",
variant: "Reverse Holo"
});
console.log(offers.data[0]?.seller, offers.data[0]?.price);
// Sealed products support the same currency filter
const box = await client.sealed.get(5678, { currency: "eur" });
console.log(box.cardmarket_url, box.prices[0]?.market_price);

Integrazione LLM

Indirizza gli agenti di coding a /llm.md per un riferimento Markdown conciso, oppure a /openapi.json per lo schema completo leggibile dalle macchine. Il prompt qui sotto va inserito nel prompt di sistema di un LLM, così sa come interrogare i prezzi delle carte, filtrare per espansione o condizione e interpretare correttamente le risposte.

Prompt di sistema
Caricamento…