<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.bconomy.net/w/index.php?action=history&amp;feed=atom&amp;title=Data_API%2FPets</id>
	<title>Data API/Pets - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.bconomy.net/w/index.php?action=history&amp;feed=atom&amp;title=Data_API%2FPets"/>
	<link rel="alternate" type="text/html" href="https://wiki.bconomy.net/w/index.php?title=Data_API/Pets&amp;action=history"/>
	<updated>2026-11-06T04:21:07Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://wiki.bconomy.net/w/index.php?title=Data_API/Pets&amp;diff=465&amp;oldid=prev</id>
		<title>TheCarriedOne: Publish from docs/data-api.md</title>
		<link rel="alternate" type="text/html" href="https://wiki.bconomy.net/w/index.php?title=Data_API/Pets&amp;diff=465&amp;oldid=prev"/>
		<updated>2026-11-02T12:19:57Z</updated>

		<summary type="html">&lt;p&gt;Publish from docs/data-api.md&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;small&amp;gt;[[Data API|Data API]] · [[Data API/Types|Types]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;pets/pet&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Returns a single pet.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Request&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{ &amp;quot;type&amp;quot;: &amp;quot;pets/pet&amp;quot;, &amp;quot;id&amp;quot;: 1 }&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Response&amp;lt;/strong&amp;gt; — [[Data API/Types#Pet|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Pet&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;pets/egg&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Returns a single egg.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Request&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{ &amp;quot;type&amp;quot;: &amp;quot;pets/egg&amp;quot;, &amp;quot;id&amp;quot;: 1 }&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Response&amp;lt;/strong&amp;gt; — [[Data API/Types#Egg|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;Egg&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;pets/userPetsAndEggs&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Returns pets and eggs owned by a user. Supports optional pagination for pets.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Request&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{ &amp;quot;type&amp;quot;: &amp;quot;pets/userPetsAndEggs&amp;quot;, &amp;quot;id&amp;quot;: 1, &amp;quot;page&amp;quot;: 1, &amp;quot;pageSize&amp;quot;: 20 }&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Field&lt;br /&gt;
! Type&lt;br /&gt;
! Required&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;id&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| positive integer&lt;br /&gt;
| yes&lt;br /&gt;
| Target user&amp;#039;s bcId&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;page&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| positive integer&lt;br /&gt;
| no&lt;br /&gt;
| 1-based page for pets; when omitted, all pets are returned&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;pageSize&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| positive integer&lt;br /&gt;
| no&lt;br /&gt;
| Defaults to 20 when &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;page&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; is provided&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Response&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
  pets: Pet[];&lt;br /&gt;
  eggs: Egg[];&lt;br /&gt;
  totalPets?: number;&lt;br /&gt;
  totalEggs?: number;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;pets/offspring&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Returns all pets and eggs that have the specified pet as a parent.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Request&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{ &amp;quot;type&amp;quot;: &amp;quot;pets/offspring&amp;quot;, &amp;quot;id&amp;quot;: 1 }&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Response&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{ eggs: Egg[]; pets: Pet[] }&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;pets/leaderboard&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Returns a paginated page of the pets leaderboard (sorted by lifetime items found descending).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Request&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{ &amp;quot;type&amp;quot;: &amp;quot;pets/leaderboard&amp;quot;, &amp;quot;page&amp;quot;: 1, &amp;quot;pageSize&amp;quot;: 50 }&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Field&lt;br /&gt;
! Type&lt;br /&gt;
! Required&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;page&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| positive integer&lt;br /&gt;
| yes&lt;br /&gt;
| 1-based&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;pageSize&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| positive integer&lt;br /&gt;
| no&lt;br /&gt;
| defaults to server-configured value&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;profileType&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;quot;main&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; &amp;amp;#124; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;quot;ironman&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; &amp;amp;#124; &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;quot;hardcore&amp;quot;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
| no&lt;br /&gt;
| scopes rankings to pets owned by players of that profile mode&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Response&amp;lt;/strong&amp;gt; — [[Data API/Types#LeaderboardPage|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;LeaderboardPage&amp;lt;PetsLeaderboardEntry&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
Each entry is trimmed to summary display fields, ownership, lifetime items found, and owner profile type:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;{&lt;br /&gt;
  id: number&lt;br /&gt;
  name: string&lt;br /&gt;
  species: PetSpecies&lt;br /&gt;
  skin: string | null&lt;br /&gt;
  aura: string | null&lt;br /&gt;
  ownerBcId: number | null&lt;br /&gt;
  lifetimeItemsFound: number&lt;br /&gt;
  ownerType?: &amp;quot;main&amp;quot; | &amp;quot;ironman&amp;quot; | &amp;quot;hardcore&amp;quot;&lt;br /&gt;
}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;Generated from the Bconomy source documentation. Edits made on the wiki are overwritten on the next publish; ask the developers to change the source.&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Data API]]&lt;/div&gt;</summary>
		<author><name>TheCarriedOne</name></author>
	</entry>
</feed>