Queries for Collections
collection
Returns a single collection by id or game slug and collection slug.
collection(id, game_slug, collection_slug) {
/* Collection fields */
}
Arguments
collection_slug
String
collection_slug
StringThe slug of the Collection to return. This must be used in conjunction with game_slug
.
game_slug
String
game_slug
StringThe slug of the game to which the Collection belongs. This must be used in conjunction with collection_slug
.
id
Int
id
IntThe ID of the Collection to return.
Response
Collection.*
Collection
Collection.*
CollectionAny requested field from the Collection object.
Example
Request
query {
collection(id: 7) {
id
name
slug
num_assets
active
logo_media {
media_type_id
url
}
}
}
query {
collection(game_slug: "otherside", collection_slug: "otherdeed") {
id
name
slug
num_assets
active
logo_media {
media_type_id
url
}
}
}
Response
{
"data": {
"collection": {
"id": 7,
"name": "Otherdeed",
"slug": "otherdeed",
"num_assets": 9708,
"active": true,
"logo_media": {
"media_type_id": 1,
"url": "https://parcel-static-host.s3.amazonaws.com/media/worlds/7/logo.jpeg"
}
}
}
}
collections
Returns all available collections.
collections(
active,
indexable,
genre_id,
asset_type_id,
limit,
offset
) {
/* Collection fields */
}
Arguments
active
Boolean
active
BooleanReturns only active or only inactive collections if set to true or false, respectively. Cannot be used with asset_type_id
or genre_id
.
asset_type_id
Int
asset_type_id
IntFilters collections by asset type. Returns only active collections. See Asset Types - Queries to retrieve a list of available asset types.
genre_id
Int
genre_id
IntFilters collections by genre. Returns only active collections. See Genres - Queries to retrieve a list of available genres.
indexable
Boolean
indexable
BooleanReturns only indexable or non-indexable collections if set to true or false, respectively.
limit
Int DEPRECATED
limit
Int DEPRECATEDAn optional limit to the number of collections returned. (To be replaced by cursor pagination in a forthcoming release).
offset
Int DEPRECATED
offset
Int DEPRECATEDAn optional offset to the set of collections returned. (To be replaced by cursor pagination in a forthcoming release).
Response
Collection.*
[Collection!]
Collection.*
[Collection!]A list of Collection objects returning any requested fields from the Collection object.
Example
Request
query {
collections {
id
name
slug
contract_addresses {
address
game {
name
}
}
}
}
# Returns all collections of the genre "2D"
query {
collections(genre_id: 3) {
id
name
slug
contract_addresses {
address
game {
name
}
}
}
}
# Returns all collections that contain assets of type "Mount/Vehicle"
query {
collections(asset_type_id: 6) {
id
name
slug
contract_addresses {
address
game {
name
}
}
}
}
Response
{
"data": {
"collections": [
{
"id": 1,
"name": "Land",
"slug": "land",
"contract_addresses": [
{
"address": "0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d",
"game": {
"name": "Decentraland"
}
}
]
},
{
"id": 2,
"name": "Land",
"slug": "land",
"contract_addresses": [
{
"address": "0x50f5474724e0ee42d9a4e711ccfb275809fd6d4a",
"game": {
"name": "The Sandbox"
}
},
{
"address": "0x5CC5B05a8A13E3fBDB0BB9FcCd98D38e50F90c38",
"game": {
"name": "The Sandbox"
}
}
]
},
...
{
"id": 54,
"name": "Zed Run",
"slug": "zed-run",
"contract_addresses": [
{
"address": "0x67f4732266c7300cca593c814d46bee72e40659f",
"game": {
"name": "ZED RUN"
}
}
]
}
]
}
}
{
"data": {
"collections": [
{
"id": 9,
"name": "Land",
"slug": "land",
"contract_addresses": [
{
"address": "0x4a8c9d751eeabc5521a68fb080dd7e72e46462af",
"game": {
"name": "Arcade"
}
}
]
},
{
"id": 11,
"name": "Land",
"slug": "land",
"contract_addresses": [
{
"address": "0x8bf3a40ea2337e6e4f6e540680ea6390cb3b4e11",
"game": {
"name": "Highrise"
}
}
]
},
{
"id": 16,
"name": "Land",
"slug": "genesis-land",
"contract_addresses": [
{
"address": "0x2c88aa0956bc9813505d73575f653f69ada60923",
"game": {
"name": "Wolf Game"
}
}
]
},
{
"id": 25,
"name": "Sheep and Wolves",
"slug": "sheep-and-wolves",
"contract_addresses": [
{
"address": "0x7f36182dee28c45de6072a34d29855bae76dbe2f",
"game": {
"name": "Wolf Game"
}
}
]
},
{
"id": 26,
"name": "Wool Pouch",
"slug": "wool-pouch",
"contract_addresses": [
{
"address": "0xb76fbbb30e31f2c3bdaa2466cfb1cfe39b220d06",
"game": {
"name": "Wolf Game"
}
}
]
},
{
"id": 27,
"name": "Farmer",
"slug": "farmer",
"contract_addresses": [
{
"address": "0xbda2481db91fc0f942ed3f53de378ba45ba9d17e",
"game": {
"name": "Wolf Game"
}
}
]
}
]
}
}
{
"data": {
"collections": [
{
"id": 41,
"name": "Wilder Moto Genesis",
"slug": "wilder-moto",
"contract_addresses": [
{
"address": "0x51bd5948cf84a1041d2720f56ded5e173396fc95",
"game": {
"name": "Wilder World"
}
}
]
},
{
"id": 54,
"name": "Zed Run",
"slug": "zed-run",
"contract_addresses": [
{
"address": "0x67f4732266c7300cca593c814d46bee72e40659f",
"game": {
"name": "ZED RUN"
}
}
]
}
]
}
}