Mutual Friend

GET /api/v1/mutualFriend

  • Through this API, you can verify or query the list of mutual friends between two or more accounts or addresses.

  • Header

FieldTypeRequiredRemarks

ApiKey

String

true

  • Request Parameters

FieldTypeRequiredRemarks

address

List

fasle

EOA Address

twitterUsername

List

fasle

twitter username

steamId

List

fasle

steamId

limit

Integer

true

Query limit (up to 100)

cursor

String

true

Cursor data returned by last page. If it is empty, it means the caller is querying the first page.

  • Request Example

curl  GET 'https://api.relationlabs.ai/api/v1/mutualFriend?address=0x9bd286ef4e3d9ec1af6c6ae9da2f0b3617deab13,0x1ac286ef4e3d9ec1af6c6ae9da2f0b3617deab22&limit=10&cursor=a1228c5910a04c94b70e18694d72cbb0' \
--header 'ApiKey: <ApiKey>'
  • Response Parameters

FieldTypeRemarks

code

String

Return code

desc

String

Return message

data

List

Data

The UserInfo field consists of the following subfields:

FieldTypeRemarks

relationId

Relation

Relation information

address

List

Address list

twitter

Twitter

Twitter information

steam

Steam

Steam information

  • Response Body

{
  "code": "0",
  "desc": "success",
  "data":{
    "cursor": "08234aadfbadfasdf",
    "list": [
      {
        "address": [],
        "relation": {
          "relationId": "d4swz-zaaaa-aaaaj-at5fa-cai",
          "name": "test_user",
          "avatar": "https://3fypb-gqaaa-aaaag-aaedq-cai.ic1.io/nft/eth/relation-test-club/16.png",
        },
        "twitter": {
          "username": "VitalikButerin",
          "name": "vitalik.eth",
          "avatar": "https://pbs.twimg.com/profile_images/977496875887558661/L86xyLF4_400x400.jpg"
        },
        "steam": {
          "steamId": "178691028912",
          "name": "vitalik",
          "avatar": "https://pbs.twimg.com/profile_images/977496875887558661/L86xyLF4_400x400.jpg"
        }
      }
    ]
  }
    
}
  • Return Code

codedescRemarks

0

success

the flag for a successful request

Last updated