resourcepack.ai
DOCS

Gallery

Browse the gallery

What people have published to the public gallery at resourcepack.ai/gallery, searched and filtered as the Studio's Gallery page does: by type, by words in the title or description, by tag. hot (the default) favours what is good right now, popular what has been used most, new what is newest. Copy one into a pack with POST /gallery/{item}/copy. Free.

GET/gallery

Query parameters

typestring

Only items of this type.

Options: model, mob, block, item, item3d, armor, armor3d, gui, hud, dialog, custom_gui, icon, rank_tag, sound, emote, shader, text_effect, vfx, skin

searchstring

Words to look for in the title and description.

tagstring

Only items with this tag.

sortstringdefault "hot"

The order.

Options: hot, popular, new

limitinteger1–100default 24

How many to return.

offsetintegermin 0default 0

From the previous page's nextOffset.

Response · 200

One page of items.

itemsarray of objectrequired

This page.

idstringrequired

Its id, the last part of its page's address.

typestringrequired

What it is.

titlestringrequired

Its title.

descriptionstringrequired

Its description.

promptstringrequired

What it was generated from, when its publisher shared it.

urlstringrequired

Its page.

anonymousbooleanrequired

Published without a byline.

viewsintegerrequired

How often its page was seen.

usesintegerrequired

How often it was downloaded, copied or tried in game.

publishedAtstringrequired

ISO 8601.

nextOffsetintegerrequired

Pass as offset for the next page. Null on the last.

Error codes

Branch on error.code, never on the message.

invalid_request400

Something in the body or query is wrong. message says what.

invalid_api_key401

The key isn't one of ours, or it has been revoked.

missing_api_key401

No Authorization: Bearer header was sent.

wrong_key_kind401

An MCP key sent to the REST API, or an API key sent to the MCP server. Each only opens its own.

account_suspended403

The account is suspended, so its keys open nothing. message says until when, if the suspension has an end date.

plan_required403

The key is valid, but its account's plan does not include the API.

not_found404

No such pack, asset or job.