Store
The SUPER|brie+ store: every pack, what it contains, and its price and SKU on each app store. Filter by contents with items.type, e.g. /store?items.type=super_brie_cheese.
Get all store packs
Supports filtering, searching, sorting, pagination, and field selection. See Search & Querying.
Query parameters
- Name
qTypestringDescriptionCase-insensitive partial text search.
Properties
- Name
typeTypestringDescriptionPack type. - Name
nameTypestringDescriptionPack name. - Name
descriptionTypestringDescription - Name
imageTypestringDescription - Name
itemsTypearray of ItemRefDescriptionWhat the pack contains.NameidTypeintegerDescriptionItem ID, or0if the item isn't known.NametypeTypestringDescriptionNamenameTypestringDescriptionNamequantityTypeintegerDescription - Name
golden_shield_secondsTypeintegerDescriptionGolden Shield time the pack adds, in seconds. - Name
limited_purchase_quantityTypeinteger | nullDescriptionHow many a hunter can buy, or 0 for no limit. - Name
display_orderTypeintegerDescriptionOrder in the store. - Name
tagsTypearray of stringDescriptionStore tags, e.g.best_value. - Name
platformsTypeobjectDescriptionPrice and SKU on each app store (apple,google).
Request
GET
https://api.mouse.rip/store?items.type=super_brie_cheese&limit=1const response = await fetch('https://api.mouse.rip/store?items.type=super_brie_cheese&limit=1')
Response
[
{
"type": "30sb_special_ios",
"name": "30 SUPER|brie+",
"description": "A very special offer! 30 pieces of the amazing SUPER|brie+ for the price of 15!",
"image": "https://www.mousehuntgame.com/images/donationrewards/30sb_special_ios.png",
"items": [
{
"id": 114,
"type": "super_brie_cheese",
"name": "SUPER|brie+",
"quantity": 30
}
],
"golden_shield_seconds": 2629744,
"limited_purchase_quantity": null,
"display_order": 50,
"tags": [],
"platforms": {
"apple": {
"sku": "30sb_special_ios",
"price": "$0.99",
"categories": []
},
"google": {
"sku": "30sb_special_google",
"price": "$0.99",
"categories": []
}
}
}
]
Get a store pack
Accepts a pack type or either store's SKU.
Query parameters
- Name
qTypestringDescriptionCase-insensitive partial text search.
Properties
- Name
typeTypestringDescriptionPack type. - Name
nameTypestringDescriptionPack name. - Name
descriptionTypestringDescription - Name
imageTypestringDescription - Name
itemsTypearray of ItemRefDescriptionWhat the pack contains.NameidTypeintegerDescriptionItem ID, or0if the item isn't known.NametypeTypestringDescriptionNamenameTypestringDescriptionNamequantityTypeintegerDescription - Name
golden_shield_secondsTypeintegerDescriptionGolden Shield time the pack adds, in seconds. - Name
limited_purchase_quantityTypeinteger | nullDescriptionHow many a hunter can buy, or 0 for no limit. - Name
display_orderTypeintegerDescriptionOrder in the store. - Name
tagsTypearray of stringDescriptionStore tags, e.g.best_value. - Name
platformsTypeobjectDescriptionPrice and SKU on each app store (apple,google).
Request
GET
https://api.mouse.rip/store/icy_rhinobot_skinconst response = await fetch('https://api.mouse.rip/store/icy_rhinobot_skin')
Response
{
"type": "icy_rhinobot_skin",
"name": "Icy RhinoBot Blueprint",
"description": "These blueprints when combined with RhinoBot Parts make the Icy RhinotBot! Hunt mice with sub-zero flare! Don't let the cute matching hat and scarf fool you,...",
"image": "https://www.mousehuntgame.com/images/donationrewards/icy_rhinobot_skin_ios.png",
"items": [
{
"id": 441,
"type": "icy_rhinobo_skin_crafting_item",
"name": "Icy RhinoBot Blueprint",
"quantity": 1
}
],
"golden_shield_seconds": 2629744,
"limited_purchase_quantity": null,
"display_order": -400,
"tags": [],
"platforms": {
"apple": {
"sku": "icy_rhinobot_skin_ios",
"price": "$2.99",
"categories": []
},
"google": {
"sku": "icy_rhinobot_skin_google",
"price": "$2.99",
"categories": []
}
}
}