Developer Hub
Relation ProtocolRelation ONE APIRelation Graph API
English
English
  • Overview
    • RelationONE
  • Developer Guide
    • Glossary
    • Service Address
    • Rate Limits
    • JS-SDK
    • Quick Start
  • Introducing Relation ONE IM
  • API
    • Introduction
    • Signature
    • Auth
    • Profile
      • Bind Address
      • Unbind Address
      • User Info
      • List Address
      • Web2 Account
    • Follows
      • Follow
      • Unfollow
      • Follower
      • Following
      • Web3 Follower
      • Web3 Following
    • Recommendation
    • Groups
      • Create
      • Join
      • Remove Members
      • Leave
      • Disband
      • Transfer Owner
      • Info
      • Members
      • Is Admin
      • Get Announcement
      • Update Announcement
    • Chats
      • Pin
      • Mute
      • List
      • Hide
    • Message
      • Send
      • Read
      • Hide
      • List
      • Unread Count
  • JS-SDK
    • Relation-Auth
      • Quick Start
      • Method
    • IM-JS-SDK
      • Quick Start
      • Static Method
      • Events
      • Method
      • Parse Message
    • Plugin-JS-SDK
      • Quick Start
  • Appendix
    • Error Code
    • Contract Address
Powered by GitBook
On this page
  1. API
  2. Profile

Bind Address

POST /api/v1/bindAddress

  • Note: It is for a user to bind a new address.

  • Header

Field
Type
Remarks

ApiKey

String

Authorization

String

Bearer ${unifiedAuthToken} , in which the unifiedAuthToken is the result returned by /api/v1/auth

I-Authorization

String

Bearer ${addressAuthToken},in which the addressAuthToken is signed by the private key of addressto be binded and subsequently acquired with the signature authenticationprocess through the JS-SDK.

  • Request Example

curl POST 'https://api.relationlabs.ai/api/v1/bindAddress' \
--header 'I-Authorization: Bearer eyJ0eXA1iOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJleHAiOjE2NzA4ODk0NDEsImlhdCI6MTY2MDgwOTQ0MSwiaXNzIjoicmVsYXRpb25sYWJzLmFpIiwic3ViIjoiMHgxZTU2MmFhYzRiZWFjNDUwYWI5OGQzNzlhYjBkMWQxYjQ0YzMyNWIzIiwid2FsbGV0TmFtZSI6Im1ldGFt1YXNrIiwiY2hhaW5OYW1lIjoiZXRoIn0.2wFJmR2D3inHMItBugoaVE3MOSLnG1ylJEyU38WU0Gg1LIqajhzvcYYHC5ah3r7-FFBhbWGk9WW3KxN_h5K1zZA' \
--header 'ApiKey:  <ApiKey>' \
--header 'Authorization: bearer eyJhbG1ciOiJFUzI1NiJ9.eyJqdGkiOiJhMzE2ZWZiMGM1Njg0Nj1QyOWNjNTliZDRiNjJiZTMwZiIsImlzcyI6InJlbGF0aW9ubGFicy5haSIsImlhdCI6MTY2MTMyMzM5NCwic3ViIjoiYmFmMzQta2lhYWEtYWFhYWstYWNnamEtY2FpIiwiZXhwIjoxNjYxOTI4MTk0fQ.xFTZ7iledMt8ZRepm64EiY6eajGGJQ5YhwCLM-gC5qpABCEsji282WP72e92ZmBlUJwVAZ-K81TUmaNcCbc-lYg'
  • Response Parameters

Field
Type
Remarks

code

String

the Return Code

desc

String

the Return Message

data

Object

the Data

  • Response Body

{
    "code": "0",
    "desc": "success",
    "data": null
}
  • Return Code

code
desc
Remarks

0

success

the flag for a successful request

11201

address is already binded.

The address is already binded.

PreviousProfileNextUnbind Address

Last updated 2 years ago

acquired from the admin

ApiKey