Affiliate

Create affiliate

Changed on

Register a new affiliate. Requires a valid SIWE JWT in the Authorization header.

post/v1/affiliate

Request

  • Base URL
    https://api.shapeshift.com
  • URL
    https://api.shapeshift.com/v1/affiliate
  • Auth
    none declared

Request body

walletAddressstring required
receiveAddressstring
partnerCodestring required
bpsinteger required

Example request

{
  "walletAddress": "0x1234567890123456789012345678901234567890",
  "receiveAddress": "0x1234567890123456789012345678901234567890"
}

Response

Affiliate created

idstring required
walletAddressstring required
receiveAddressstring nullable required
partnerCodestring required
partnerBpsnumber required
shapeshiftBpsnumber required
isActiveboolean required
createdAtstring date-time required
updatedAtstring date-time required
role'owner' | 'admin'

Example response

{
  "id": "abc123",
  "walletAddress": "0x1234567890123456789012345678901234567890",
  "receiveAddress": "0x1234567890123456789012345678901234567890",
  "partnerCode": "mypartner",
  "partnerBps": 50,
  "shapeshiftBps": 10,
  "isActive": true,
  "createdAt": "2024-01-01T00:00:00.000Z",
  "updatedAt": "2024-01-01T00:00:00.000Z",
  "role": "owner"
}

Changes