activity-controller

getActivitiesByUser

Returns activities by user

Request
query Parameters
type
required
Array of strings (UserActivityType)

Activity type

Items Enum: "TRANSFER_FROM" "TRANSFER_TO" "MINT" "BURN" "MAKE_BID" "GET_BID" "LIST" "BUY" "SELL" "CANCEL_LIST" "CANCEL_BID" "AUCTION_BID" "AUCTION_CREATED" "AUCTION_CANCEL" "AUCTION_FINISHED" "AUCTION_STARTED" "AUCTION_ENDED"
blockchains
Array of strings (Blockchain)
Items Enum: "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX"
user
required
Array of strings (UnionAddress)

Addresses of the users

Example: user=ETHEREUM:0x4765273c477c2dc484da4f1984639e943adccfeb
from
string <date-time>

Lower time border of data

to
string <date-time>

Upper time border of data

continuation
string

Continuation token from the previous response

cursor
string

Combined continuation token from the previous response

size
integer

The number of items to return

sort
string (ActivitySort)

Sorting by data update time

Enum: "LATEST_FIRST" "EARLIEST_FIRST"
searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/activities/byUser
Response samples
application/json
{
  • "continuation": "string",
  • "cursor": "string",
  • "activities": [ ]
}

getActivitiesByItem

Returns activities by item

Request
query Parameters
type
required
Array of strings (ActivityType)

Activity type

Items Enum: "TRANSFER" "MINT" "BURN" "BID" "LIST" "SELL" "CANCEL_LIST" "CANCEL_BID" "AUCTION_BID" "AUCTION_CREATED" "AUCTION_CANCEL" "AUCTION_FINISHED" "AUCTION_STARTED" "AUCTION_ENDED"
itemId
required
string (ItemId)

Item Id, has format ${blockchain}:${token}:${tokenId}

Example: itemId=ETHEREUM:0xb66a603f4cfe17e3d27b87a8bfcad319856518b8:32292934596187112148346015918544186536963932779440027682601542850818403729410
continuation
string

Continuation token from the previous response

cursor
string

Combined continuation token from the previous response

size
integer

The number of items to return

sort
string (ActivitySort)

Sorting by data update time

Enum: "LATEST_FIRST" "EARLIEST_FIRST"
searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/activities/byItem
Response samples
application/json
{
  • "continuation": "string",
  • "cursor": "string",
  • "activities": [ ]
}

getActivitiesByCollection

Returns activities by collection

Request
query Parameters
type
required
Array of strings (ActivityType)

Activity type

Items Enum: "TRANSFER" "MINT" "BURN" "BID" "LIST" "SELL" "CANCEL_LIST" "CANCEL_BID" "AUCTION_BID" "AUCTION_CREATED" "AUCTION_CANCEL" "AUCTION_FINISHED" "AUCTION_STARTED" "AUCTION_ENDED"
collection
required
Array of strings (ContractAddress)

Address of the collection

Example: collection=ETHEREUM:0xd07dc4262bcdbf85190c01c996b4c06a461d2430
continuation
string

Continuation token from the previous response

cursor
string

Combined continuation token from the previous response

size
integer

The number of items to return

sort
string (ActivitySort)

Sorting by data update time

Enum: "LATEST_FIRST" "EARLIEST_FIRST"
searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/activities/byCollection
Response samples
application/json
{
  • "continuation": "string",
  • "cursor": "string",
  • "activities": [ ]
}

getAllActivitiesSync

Returns all activities sorting by data base update

Request
query Parameters
blockchain
required
string (Blockchain)

Type of the blockchain network

Enum: "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX"
continuation
string

Continuation token from the previous response

size
integer

The number of items to return

sort
string (SyncSort)

Sorting by data base update time

Enum: "DB_UPDATE_ASC" "DB_UPDATE_DESC"
type
string (SyncType)

Filtering by activity type

Enum: "ORDER" "NFT" "AUCTION"
Responses
200

OK

400

Bad Request

500

Internal Server Error

get/v0.1/activities/sync
Response samples
application/json
{
  • "continuation": "string",
  • "cursor": "string",
  • "activities": [ ]
}

getAllActivities

Returns all activities

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"
type
required
Array of strings (ActivityType)

Activity type

Items Enum: "TRANSFER" "MINT" "BURN" "BID" "LIST" "SELL" "CANCEL_LIST" "CANCEL_BID" "AUCTION_BID" "AUCTION_CREATED" "AUCTION_CANCEL" "AUCTION_FINISHED" "AUCTION_STARTED" "AUCTION_ENDED"
continuation
string

Continuation token from the previous response

cursor
string

Combined continuation token from the previous response

size
integer <int32>

The number of items to return

sort
string (ActivitySort)

Sorting by data update time

Enum: "LATEST_FIRST" "EARLIEST_FIRST"
searchEngine
string (SearchEngine)
Deprecated

Search engine to use for search

Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

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