Badge favourite
Badge collection
POST
/api/v1/oauth2/user/favorite_badge
For user used wallet mint transaction
Headers
Name
Type
Description
Access-Token*
String
access token
Request Body
Name
Type
Description
contract_address*
String
badge contract address
favorite
Boolean
default =true false when you want to cancel the collection
{
"code": 200,
"data": "favorite success",
"msg": ""
}
Get user badge collection list
GET
/api/v1/oauth2/user/favorite_badge
For ex: "http://me.nuvosphere.io/#/claim-badge?code=0x88f8ff6c7259031303c146cb7caa3a24055cdbb7,0ca2e6b4f2be922270dda4e95dcc3c03" The code before "," is the badge address. While after"," is the code address
Query Parameters
Name
Type
Description
page_size*
String
page_no*
String
Headers
Name
Type
Description
Access-Token*
String
access token
{
"code": 200,
"data": {
"data": [
{
"badges_logo": "https://metis.memosync.org:6083/matrix-test/c80f9830fdb24dee9df772027aa74f24.png",
"contract_address": "0xce79bdf26e0640e29b3e465a37da3082bdc2a27f",
"dapp_id": "64358e2c6d81a80a8f79a2a1",
"levels": [
{
"badge_glass_uri": "",
"badge_glass_url": "",
"badge_no_glass_uri": "",
"badge_no_glass_url": "",
"badge_uri": "c80f9830fdb24dee9df772027aa74f24.png",
"badge_url": "https://metis.memosync.org:6083/matrix-test/c80f9830fdb24dee9df772027aa74f24.png",
"desc": "",
"glass_open": 0,
"internal_note": "",
"level": 1,
"min_rp": 1,
"name": "Test11",
"rp": 10
}
],
"nft_name": "Test11",
"quest_list": [
{
"issueMethod": "QR code/url",
"quest": "111",
"rp": "111"
},
{
"issueMethod": "QR code/url",
"quest": "22",
"rp": "22"
},
{
"issueMethod": "QR code/url",
"quest": "33",
"rp": "33"
}
],
"version": "V2"
}
],
"page_no": 1,
"page_size": 10,
"total": 1
},
"msg": ""
}
check badge collection status
POST
/api/v1/oauth2/user/badge/check_favorite
Headers
Name
Type
Description
Access-Token*
String
access token
Request Body
Name
Type
Description
contract_address*
String/Array
badge conract
{
"code": 200,
"data": {
"0x88f8ff6c7259031303c146cb7caa3a24055cdbb7": true,
"0xbc3443409e992b8c379b7971e48e925ab2eb3ebc": true,
"0xce79bdf26e0640e29b3e465a37da3082bdc2a27f": true
},
"msg": ""
}
Last updated