PeepMyMods API v1
Base URL https://api.peepmymods.com (also https://peepmymods.com). Send your key in the
apikey header. Paths and answers match the Nexus Mods v1 API, so existing tools work by changing the base URL.
Limits depend on the plan and are sent back in X-RL-Daily-Remaining / X-RL-Hourly-Remaining.
Download links carry the plan's speed: Free 3 MB/s, Supporter 10 MB/s, Premium uncapped.
GET | /v1/users/validate.json | Check a key: member, plan, download speed |
GET | /v1/games.json | All games |
GET | /v1/games/{game}.json | One game with its categories |
GET | /v1/games/{game}/mods/{id}.json | A mod |
GET | /v1/games/{game}/mods/latest_added.json · latest_updated.json · trending.json | Lists of 10 |
GET | /v1/games/{game}/mods/updated.json?period=1d|1w|1m | Mods changed lately |
GET | /v1/games/{game}/mods/{id}/files.json | A mod's files |
GET | /v1/games/{game}/mods/{id}/files/{file}.json | One file |
GET | /v1/games/{game}/mods/{id}/files/{file}/download_link.json[?key=&expires=] | Download link (Premium: no key needed) |
GET | /v1/games/{game}/mods/{id}/changelogs.json | Changelog by version |
GET | /v1/games/{game}/mods/md5_search/{md5}.json | Find a file by its MD5 |
GET/POST/DELETE | /v1/user/tracked_mods.json | Tracked mods |
GET | /v1/user/endorsements.json | Your endorsements |
POST | /v1/games/{game}/mods/{id}/endorse.json · abstain.json | Endorse / take back |