Wallet API endpoints

The latest documentation for endpoints is always on the DevPortal: https://partner.socios.com/devportal/apis/1464738d-213b-4073-8599-46b63390a6ea/test

Deprecated

DEPRECATED - Endpoint to get wallet data for currently logged-in user

get
/user/wallet
Authorizations
OAuth2implicitRequired
Authorization URL:
Responses
200

Successfully retrieved User's wallet

application/json
get
/user/wallet
200

Successfully retrieved User's wallet

Deprecated

DEPRECATED - Endpoint to sign a transaction via ETH Sign method

post
/user/wallet/sign-message
Authorizations
OAuth2implicitRequired
Authorization URL:
Body
messagestringRequiredExample: The message to be signed.
Responses
200

Successfully retrieved signature

application/json
post
/user/wallet/sign-message

Deprecated

DEPRECATED - Endpoint to get the transaction of a user wallet

get
/user/wallet/{transactionId}
Authorizations
OAuth2implicitRequired
Authorization URL:
Path parameters
transactionIdstring · uuidRequired

Id of the transaction

Responses
200

Successfully retrieved User wallet transaction details

application/json
get
/user/wallet/{transactionId}

Deprecated

DEPRECATED - Endpoint to get the transaction history of a user wallet

get
/user/wallet/transaction-history/fan-token
Authorizations
OAuth2implicitRequired
Authorization URL:
Query parameters
pageinteger · integerOptional
limitinteger · integerOptional
Responses
200

Successfully retrieved User wallet transaction history

application/json
get
/user/wallet/transaction-history/fan-token
Deprecated

DEPRECATED - Endpoint to transfer a token from your wallet to your user's wallet

post
/admin/wallet/transfer/fan-token
Authorizations
OAuth2implicitRequired
Authorization URL:
Body

Payload to transfer fantoken

amountstringRequired

Amount to transfer

Example: 23.00
currencyIdstring · uuidRequired

CurrencyId to transfer

Example: f9d5eaae-230d-4bec-9d8e-51732ad6b664
fromWalletIdstring · uuidRequiredExample: b1168a48-22c3-4e26-ac0c-0150e89d050d
toWalletIdstring · uuidRequiredExample: 6a56ffda-62a6-4205-8c01-7fff01a500b7
uniqueIdstringRequired

Generate a unique ID for each transaction

Example: 3a56ffda-62a6-4205-8c01-7fff01a500b7
Responses
200

Success

No content

post
/admin/wallet/transfer/fan-token

No content

Last updated