activity-controller

getActivitiesByUserDeprecated

Returns activities by user

SecurityApiKeyAuth
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"
Example: blockchains=ETHEREUM
user
required
Array of strings (UnionAddress)

Addresses of the users

Example: user=ETHEREUM:0x9E0905eEdCEb26DBaBde0d72B86A4a88E323959a
bidCurrencies
Array of strings (CurrencyId)

Currency for BID and CANCEL_BID activity types

Example: bidCurrencies=ETHEREUM:0x0000000000000000000000000000000000000000
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": [ ]
}

getActivitiesByUsers

Returns activities by users

SecurityApiKeyAuth
Request
Request Body schema: application/json
required
types
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"
users
required
Array of strings (UnionAddress)

List of the user id

bidCurrencies
Array of strings (CurrencyId)

Currency for BID and CANCEL_BID activity types

blockchains
Array of strings (Blockchain)
Items Enum: "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX"
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)
Enum: "LEGACY" "V1"
Responses
200

OK

400

Bad Request

500

Internal Server Error

post/v0.1/activities/byUsers
Request samples
application/json
{
  • "types": [
    ],
  • "users": [
    ],
  • "bidCurrencies": [
    ],
  • "blockchains": [
    ],
  • "from": "2019-08-24T14:15:22Z",
  • "to": "2019-08-24T14:15:22Z",
  • "continuation": "string",
  • "cursor": "string",
  • "size": 0,
  • "sort": "LATEST_FIRST",
  • "searchEngine": "LEGACY"
}
Response samples
application/json
{
  • "continuation": "string",
  • "cursor": "string",
  • "activities": [ ]
}

getActivitiesByItem

Returns activities by item

SecurityApiKeyAuth
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 ETHEREUM:${token}:${tokenId}

Example: itemId=ETHEREUM:0xee05af952997b4264681c695a72c719fae9502f4:71481372648203575558993015318897331386170125774163974705671968549417949069313
bidCurrencies
Array of strings (CurrencyId)

Currency for BID and CANCEL_BID activity types

Example: bidCurrencies=ETHEREUM:0x0000000000000000000000000000000000000000
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

SecurityApiKeyAuth
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
bidCurrencies
Array of strings (CurrencyId)

Currency for BID and CANCEL_BID activity types

Example: bidCurrencies=ETHEREUM:0x0000000000000000000000000000000000000000
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

SecurityApiKeyAuth
Request
query Parameters
blockchain
required
string (Blockchain)

Type of the blockchain network

Enum: "ETHEREUM" "POLYGON" "FLOW" "TEZOS" "SOLANA" "IMMUTABLEX"
Example: blockchain=ETHEREUM
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

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
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"
bidCurrencies
Array of strings (CurrencyId)

Currency for BID and CANCEL_BID activity types

Example: bidCurrencies=ETHEREUM:0x0000000000000000000000000000000000000000
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": [ ]
}