API Reference

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
accountIdstring · uuidRequired
Body
amountstringRequired
rewardIdstringOptional
Responses
chevron-right
200

Funds added to account

application/json
successbooleanRequired
post
/earn/accounts/{accountId}/funds
delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
accountIdstring · uuidRequired
withdrawalIdstringRequired
Responses
chevron-right
200

Withdrawal canceled

application/json
successbooleanRequired
delete
/earn/accounts/{accountId}/withdrawals/{withdrawalId}
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
unitsstringOptional
includeParametersstringOptional
Responses
chevron-right
200

Accounts

application/json
nextstringOptional
countnumberRequired
get
/earn/accounts
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
unitsstringOptional
Body
currencystring · enumRequiredPossible values:
Responses
post
/earn/accounts
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
accountIdstring · uuidRequired
Query parameters
unitsstringOptional
Responses
chevron-right
200

Account Withdrawals

application/json
nextstringOptional
countnumberRequired
get
/earn/accounts/{accountId}/withdrawals
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
accountIdstring · uuidRequired
Body
amountstringRequired
withdrawalDatestringRequired
Responses
post
/earn/accounts/{accountId}/withdrawals
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
accountIdstring · uuidRequired
Query parameters
unitsstringOptional
Responses
chevron-right
200

Account

application/json
currencystring · enumRequiredPossible values:
activeAmountstringRequired
blockedAmountstringRequired
accruedIntereststringRequired
pendingWithdrawAmountstringRequired
targetstring · enumRequiredPossible values:
userIdstringRequired
idstring · uuidRequired
get
/earn/accounts/{accountId}
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
accountIdstring · uuidRequired
Query parameters
unitsstringOptional
Responses
chevron-right
200

Account transactions

application/json
nextstringOptional
countnumberRequired
get
/earn/accounts/{accountId}/transactions
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200

Parameters

application/json
get
/earn/accounts/parameters
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
currencystring · enumRequiredPossible values:
Responses
chevron-right
200

Parameters

application/json
interestRatestringRequired
interestRateGrossstringRequired
weeklyPercentagestringRequired
weeklyPercentageGrossstringRequired
withdrawalDailyLimitstringRequired
get
/earn/accounts/parameters/{currency}
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
chevron-right
200Success
application/json
earnTutorialReadbooleanRequired
earn90TutorialReadbooleanRequired
earn180TutorialReadbooleanRequired
earn360TutorialReadbooleanRequired
get
/earn/preferences
put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
earnTutorialReadbooleanOptional
earn90TutorialReadbooleanOptional
earn180TutorialReadbooleanOptional
earn360TutorialReadbooleanOptional
Responses
chevron-right
200Success
application/json
earnTutorialReadbooleanRequired
earn90TutorialReadbooleanRequired
earn180TutorialReadbooleanRequired
earn360TutorialReadbooleanRequired
put
/earn/preferences
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
investmentIdstring · uuidRequired
Query parameters
unitsstringOptional
Responses
chevron-right
200

Investment

application/json
currencystring · enumRequiredPossible values:
dateEndstring · date-timeRequired
dateFirstRewardstring · date-timeRequired
statusstring · enumRequiredPossible values:
timesRewardedstringRequired
userIdstringRequired
idstring · uuidRequired
productstring · enumRequiredPossible values:
autorenewalbooleanRequiredDefault: false
amountstringRequired
dateStartstring · date-timeRequired
expectedAmountstringRequired
numberOfRewardsstringRequired
apystringRequired
apyGrossstringRequired
roistringRequired
roiGrossstringRequired
weeklyRewardstringRequired
get
/earn/investments/{investmentId}
patch
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
investmentIdstring · uuidRequired
Body
autorenewbooleanRequired
Responses
chevron-right
200

Investment updated

application/json
currencystring · enumRequiredPossible values:
dateEndstring · date-timeRequired
dateFirstRewardstring · date-timeRequired
statusstring · enumRequiredPossible values:
timesRewardedstringRequired
userIdstringRequired
idstring · uuidRequired
productstring · enumRequiredPossible values:
autorenewalbooleanRequiredDefault: false
amountstringRequired
dateStartstring · date-timeRequired
expectedAmountstringRequired
numberOfRewardsstringRequired
apystringRequired
apyGrossstringRequired
roistringRequired
roiGrossstringRequired
weeklyRewardstringRequired
patch
/earn/investments/{investmentId}
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
currencystring · enumOptionalPossible values:
unitsstringOptional
nextstringOptional
limitstringOptional
Responses
chevron-right
200

Investments

application/json
nextstringOptional
countnumberRequired
get
/earn/investments
post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
amountstringRequired
autorenewalbooleanRequiredDefault: false
currencystring · enumRequiredPossible values:
offerIdstringRequired
rewardIdstringOptional
Responses
post
/earn/investments
get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
currencystring · enumOptionalPossible values:
Responses
chevron-right
200

Offers

application/json
countnumberRequired
get
/earn/investments/offers

Last updated