Search sales
Information, created collections, owned items, sales or activities
All sales on the Kalao marketplace
You would have to use the search query with the below parameters :
Returns a list of nft(s).
Graphql Example
Request
query SearchSales {
search(
input: {target: sales, sort: ending_soon}
pagination: {page: 1, size: 3}
) {
nfts {
name
asset_id
sale {
unitary_price_float
}
}
}
}
Example Parameters
None
With CURL
curl -X POST -H 'content-type: application/json' \
-d '{"query":"query SearchSales() {\n search(input: {target: sales, sort: ending_soon} pagination: {page: 1, size: 3}) {\n nfts {\n name\n asset_id\n sale {\n unitary_price_float\n } } }\n }","variables":{"userAddress":"0x26acae237d5b2ab062faf58508cf638547b7233a"},"operationName":"SearchSales"}' \
https://public-api.dev.kalao.io/query
Response
{
"data": {
"search": {
"nfts": [
{
"name": " #804",
"asset_id": "0x895794b884fe5952f63b75b39e4efbec69c1d15b_34",
"sale": {
"unitary_price_float": 2
}
},
{
"name": "#25",
"asset_id": "0x058644bc75be907a4fbf9e288bc944067a036d9f_25",
"sale": {
"unitary_price_float": 999
}
},
{
"name": " #2486",
"asset_id": "0x6e48ba71b8349940a04c7035b1c0fd6c6ea5ab21_994",
"sale": {
"unitary_price_float": 9.72
}
}
]
}
}
}
User sales
You would have to use the sales query with the below parameters :
Seller address,
Optional parameters, see sales query for help.
Returns a list of nft(s).
Graphql Example
Request
query UserSales($sellerAddress: Address!) {
sales(
seller_address: $sellerAddress
) {
name
asset_id
sale {
unitary_price_float
}
}
}
Example Parameters
{ "sellerAddress": "0x26acae237d5b2ab062faf58508cf638547b7233a" }
With CURL
curl -X POST -H 'content-type: application/json' \
-d '{"query":"query UserSales($sellerAddress: Address!) {\n sales(seller_address: $sellerAddress\n) {\n name\n asset_id\n sale {\n unitary_price_float\n }\n }\n }","variables":{"sellerAddress":"0x2468cE7D3545504f80c742Df251264b1DbEee213"},"operationName":"UserSales"}' \
https://public-api.dev.kalao.io/query
Response
{
"data": {
"sales": [
{
"name": "Ogerz Klan #280",
"asset_id": "0x327c8f7006cd85c9e858bdc03870a3e8a2901363_280",
"sale": {
"unitary_price_float": 3.94
}
},
{
"name": "The Great War #58",
"asset_id": "0xd7e51b2cc213c44d005a9d8bb2dd44f75ce95def_58",
"sale": {
"unitary_price_float": 1.56
}
},
]
}
}