Skip to content

About

No description, website, or topics provided.

Resources

Stars

54 stars

Watchers

9 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

Repository files navigation

Pet Simulator 99 Public API

HTTP API for Pet Simulator 99 game data, public player profiles, and authenticated player account access.

https://ps99.biggamesapi.io/

The v1 namespace (/v1/*) is the new surface covering authenticated player data, public player profiles, clan aggregations, league seasons and leaderboards, the in-game event leaderboards, and the releases feed. See v1/overview.md for the full reference.

The legacy namespace (/api/*) is the original API — fully supported, not deprecated, and still the right choice for pet data, item data, RAP, clan listings, and exists lookups. See legacy/README.md for the full reference.

Choose your path

I want to... Use Auth?
Get game data (pets, items, RAP, clans, exists, collections) /api/* None
Look up a player's public profile /v1/players/ None
Browse clan and league leaderboards /v1/clans/, /v1/leagues/ None
Read an in-game event leaderboard, live or final /v1/leaderboards/ None
Find out which items a game update added or changed /v1/releases/ None
Read a player's personal data (with their permission) /v1/account/ OAuth (see authentication)

Quickstart

Want to make your first call right now? Walk through the Quickstart — about five minutes.

Documentation

  • Quickstart — from zero to a working call in 5 minutes.
  • v1 overview — response envelope, errors, rate limits, caching.
  • Authentication (OAuth 2.0 + PKCE) — how to issue and use bearer tokens.
  • Freshness & refresh quota — how account data is cached and the daily fresh-pull budget.
  • v1 /players — public profile lookup, search, featured, list, total.
  • v1 /account — 7 authenticated endpoints (inventory, profile, extendedProfile, itemIndex, trades, booth, mail).
  • v1 /clans — players aggregator, single-player lookup, battle detail.
  • v1 /leagues: league seasons and season detail, leagues leaderboard (any season), league detail with place and reward, top contributors.
  • v1 /leaderboards: in-game event leaderboards, live or final standings, one player's row.
  • v1 /releases: releases feed, the items each game update added or changed, and a catch-up feed for bots.
  • Legacy /api endpoints — the original API.
  • Changelog — release notes.
  • Terms

Response shape

Every response from both /v1/* and /api/* uses the same envelope: a status field of "ok" or "error", paired with either a data field or an error object.

{ "status": "ok", "data": { ... } }
{ "status": "error", "error": { "message": "Rate limit exceeded.", "ignore": true } }

Field-by-field details live in v1/overview.md.

Versioning

v1 is shape-stable within the version: fields will not be renamed or removed without a major version bump. Additive changes — new fields or new view keys in player profiles — are not considered breaking and may appear at any time. Removals or renames bump to v2. The legacy /api/* surface remains supported indefinitely. See v1/overview.md for detail.

Support

Open an issue at https://github.com/BIG-Games-LLC/ps99-public-api-docs/issues.

About

No description, website, or topics provided.

Resources

Stars

54 stars

Watchers

9 watching

Forks

Releases

Packages

Contributors