collection-controller

getCollectionById

Returns collection by address

SecurityApiKeyAuth
Request
path Parameters
collection
required
string (ContractAddress)

Address of the collection

Example: ETHEREUM:0xd07dc4262bcdbf85190c01c996b4c06a461d2430
Responses
200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

get/v0.1/collections/{collection}
Response samples
application/json
{
  • "id": "ETHEREUM:0xee05af952997b4264681c695a72c719fae9502f4",
  • "parent": "ETHEREUM:0xee05af952997b4264681c695a72c719fae9502f4",
  • "blockchain": "ETHEREUM",
  • "structure": "REGULAR",
  • "type": "CRYPTO_PUNKS",
  • "status": "PENDING",
  • "name": "string",
  • "symbol": "string",
  • "owner": "ETHEREUM:0x9E0905eEdCEb26DBaBde0d72B86A4a88E323959a",
  • "features": [ ],
  • "minters": [
    ],
  • "meta": {
    },
  • "bestBidOrder": {
    },
  • "bestSellOrder": {
    },
  • "bestBidOrdersByCurrency": [
    ],
  • "originOrders": [
    ],
  • "self": true
}

refreshCollectionMeta

Refreshes metadata for all items in the NFT collection

SecurityApiKeyAuth
Request
path Parameters
collection
required
string (ContractAddress)

Address of the collection

Example: ETHEREUM:0xd07dc4262bcdbf85190c01c996b4c06a461d2430
Responses
200

OK

400

Bad Request

500

Internal Server Error

delete/v0.1/collections/{collection}/refreshMeta
Response samples
application/json
{
  • "code": "BAD_REQUEST",
  • "message": "string"
}

getCollectionsByOwner

Returns collection by owner

SecurityApiKeyAuth
Request
query Parameters
blockchains
Array of strings (Blockchain)
Items Enum: "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX"
Example: blockchains=ETHEREUM
owner
required
string (UnionAddress)

Owner of searching collections

Example: owner=ETHEREUM:0x9E0905eEdCEb26DBaBde0d72B86A4a88E323959a
continuation
string

Continuation token from the previous response

size
integer

The number of items to return

Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/collections/byOwner
Response samples
application/json
{
  • "total": 0,
  • "continuation": "string",
  • "collections": [ ]
}

getAllCollections

Returns all collections

SecurityApiKeyAuth
Request
query Parameters
blockchains
Array of strings (Blockchain)

Names of the blockchain networks. If no one specified, data from all blockchains will be returned

Items Enum: "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX"
Example: blockchains=ETHEREUM
continuation
string

Continuation token from the previous response

size
integer <int32>

The number of items to return

Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/collections/all
Response samples
application/json
{
  • "total": 0,
  • "continuation": "string",
  • "collections": [ ]
}