Getting Started
Installation
Use your preferred package manager
npm install @untidy/mobygames
pnpm add @untidy/mobygames
yarn add @untidy/mobygames
Making your first API request
To get started, simply create an instance of the class with your API key:
import { MobyGames } from '@untidy/mobygames';
const client = new MobyGames('access api key');
Then, call any of the available methods to retrieve data from MobyGames API. In this case, we retrieve covers for an specific game and platform:
const data = await client.gamePlatformCovers('120555', '141');
Successful response output
{ cover_groups: [ { comments: 'Lenticular Edition', countries: ['Belgium', 'The Netherlands'], covers: [ { comments: 'Lenticular Card on transparant sleeve', description: null, height: 800, image: 'https://cdn.mobygames.com/covers/7427601-resident-evil-2-playstation-4-front-cover.jpg', scan_of: 'Front Cover', thumbnail_image: 'https://cdn.mobygames.com/3de9abaa-abf6-11ed-8949-02420a00012e.webp', width: 636, }, { comments: null, description: null, height: 800, image: 'https://cdn.mobygames.com/covers/7427568-resident-evil-2-playstation-4-media.jpg', scan_of: 'Media', thumbnail_image: 'https://cdn.mobygames.com/37132770-abf6-11ed-8949-02420a00012e.webp', width: 800, }, // ... ], }, // ... ],};
That’s it! You have now made your first request. For more documentation, please check the API section.