Module: client/apis/EconomyAPI
Table of contents
Classes
Type aliases
- GetAssetResaleData
- GetAssetResaleDataOptions
- GetAssetResellers
- GetAssetResellersOptions
- GetDeveloperExchangeAbility
- GetDeveloperExchangeHelp
- GetDeveloperExchangeInfo
- GetDeveloperExchangeInfoOptions
- GetGroupCurrency
- GetGroupCurrencyOptions
- GetGroupRevenueSummaryInTimeFrame
- GetGroupRevenueSummaryInTimeFrameOptions
- GetGroupTransactions
- GetGroupTransactionsOptions
- GetResaleTaxRate
- GetSelfCurrency
- GetSelfCurrencyOptions
- GetSelfRevenueSummaryInTimeFrame
- GetSelfRevenueSummaryInTimeFrameOptions
- GetSelfTransactions
- GetSelfTransactionsOptions
- GetUserResellableAssetCopies
- GetUserResellableAssetCopiesOptions
- SetAssetCopies
- SetAssetCopiesOptions
- SubmitDeveloperExchange
- SubmitDeveloperExchangeOptions
Type aliases
GetAssetResaleData
Ƭ GetAssetResaleData: object
Type declaration:
| Name | Type |
|---|---|
assetStock |
number |
numberRemaining |
number |
originalPrice |
number |
priceDataPoints |
{ date: string ; value: number }[] |
recentAveragePrice |
number |
sales |
number |
volumeDataPoints |
{ date: string ; value: number }[] |
Defined in: client/apis/EconomyAPI.ts:9
GetAssetResaleDataOptions
Ƭ GetAssetResaleDataOptions: object
Type declaration:
| Name | Type |
|---|---|
assetId |
number |
Defined in: client/apis/EconomyAPI.ts:6
GetAssetResellers
Ƭ GetAssetResellers: object
Type declaration:
| Name | Type |
|---|---|
data |
{ price: number ; seller: { id: number ; name: string ; type: User | Group } ; serialNumber: number ; userAssetId: number }[] |
nextPageCursor |
string |
previousPageCursor |
string |
Defined in: client/apis/EconomyAPI.ts:29
GetAssetResellersOptions
Ƭ GetAssetResellersOptions: object
Type declaration:
| Name | Type |
|---|---|
assetId |
number |
cursor? |
string |
limit? |
10 | 25 | 50 | 100 |
Defined in: client/apis/EconomyAPI.ts:24
GetDeveloperExchangeAbility
Ƭ GetDeveloperExchangeAbility: object
Type declaration:
| Name | Type |
|---|---|
canCashOut |
boolean |
hasCashedOutThisMonth |
boolean |
hasVerifiedEmail |
boolean |
isUserBlackListed |
boolean |
lastImbursementStatusIsValid |
boolean |
meetsMinimumCashOutBalance |
boolean |
meetsPremiumRequirement |
boolean |
Defined in: client/apis/EconomyAPI.ts:60
GetDeveloperExchangeHelp
Ƭ GetDeveloperExchangeHelp: unknown
Defined in: client/apis/EconomyAPI.ts:69
GetDeveloperExchangeInfo
Ƭ GetDeveloperExchangeInfo: object
Type declaration:
| Name | Type |
|---|---|
canProceedToCashout |
boolean |
conversionPercent |
number |
currencyOperationErrorMessage |
string |
emailIsVerified |
boolean |
hasCurrencyOperationError |
boolean |
isImbursementBlacklistUser |
boolean |
lastImbursementStatus |
string |
lastImbursementSubmissionDate |
string |
maxRobuxCanCashOut |
number |
meetsMembershipRequirements |
boolean |
minRobuxToCashOut |
number |
percentRobux |
number |
showOnlyExchangeRates |
boolean |
showProgressBar |
boolean |
Defined in: client/apis/EconomyAPI.ts:73
GetDeveloperExchangeInfoOptions
Ƭ GetDeveloperExchangeInfoOptions: object
Type declaration:
| Name | Type |
|---|---|
fromDevExPage |
boolean |
Defined in: client/apis/EconomyAPI.ts:70
GetGroupCurrency
Ƭ GetGroupCurrency: object
Type declaration:
| Name | Type |
|---|---|
robux |
number |
Defined in: client/apis/EconomyAPI.ts:106
GetGroupCurrencyOptions
Ƭ GetGroupCurrencyOptions: object
Type declaration:
| Name | Type |
|---|---|
groupId |
number |
Defined in: client/apis/EconomyAPI.ts:103
GetGroupRevenueSummaryInTimeFrame
Ƭ GetGroupRevenueSummaryInTimeFrame: object
Type declaration:
| Name | Type |
|---|---|
groupPayoutRobux |
number |
itemSaleRobux |
number |
pendingRobux |
number |
purchasedRoblox |
number |
recurringRobuxStipend |
number |
tradeSystemRobux |
number |
Defined in: client/apis/EconomyAPI.ts:119
GetGroupRevenueSummaryInTimeFrameOptions
Ƭ GetGroupRevenueSummaryInTimeFrameOptions: object
Type declaration:
| Name | Type |
|---|---|
groupId |
number |
timeFrame |
Day | Week | Month | Year |
Defined in: client/apis/EconomyAPI.ts:115
GetGroupTransactions
Ƭ GetGroupTransactions: object
Type declaration:
| Name | Type |
|---|---|
data |
{ agent: { id: number ; name: string ; type: User | Group } ; created: string ; currency: { amount: number ; type: Robux | string } ; details: unknown ; isPending: boolean }[] |
nextPageCursor |
string |
previousPageCursor |
string |
Defined in: client/apis/EconomyAPI.ts:137
GetGroupTransactionsOptions
Ƭ GetGroupTransactionsOptions: object
Type declaration:
| Name | Type |
|---|---|
cursor? |
string |
groupId |
number |
limit? |
10 | 25 | 50 | 100 |
transactionType |
Sale | Purchase | AffiliateSale | DevEx | GroupPayout | AdImpressionPayout |
Defined in: client/apis/EconomyAPI.ts:131
GetResaleTaxRate
Ƭ GetResaleTaxRate: object
Type declaration:
| Name | Type |
|---|---|
minimumFee |
number |
taxRate |
number |
Defined in: client/apis/EconomyAPI.ts:50
GetSelfCurrency
Ƭ GetSelfCurrency: object
Type declaration:
| Name | Type |
|---|---|
robux |
number |
Defined in: client/apis/EconomyAPI.ts:112
GetSelfCurrencyOptions
Ƭ GetSelfCurrencyOptions: object
Type declaration:
| Name | Type |
|---|---|
userId |
number |
Defined in: client/apis/EconomyAPI.ts:109
GetSelfRevenueSummaryInTimeFrame
Ƭ GetSelfRevenueSummaryInTimeFrame: GetGroupRevenueSummaryInTimeFrame
Defined in: client/apis/EconomyAPI.ts:130
GetSelfRevenueSummaryInTimeFrameOptions
Ƭ GetSelfRevenueSummaryInTimeFrameOptions: Omit<GetGroupRevenueSummaryInTimeFrameOptions, groupId> & { userId: number }
Defined in: client/apis/EconomyAPI.ts:127
GetSelfTransactions
Ƭ GetSelfTransactions: GetGroupTransactions
Defined in: client/apis/EconomyAPI.ts:158
GetSelfTransactionsOptions
Ƭ GetSelfTransactionsOptions: Omit<GetGroupTransactionsOptions, groupId> & { userId: number }
Defined in: client/apis/EconomyAPI.ts:155
GetUserResellableAssetCopies
Ƭ GetUserResellableAssetCopies: object
Type declaration:
| Name | Type |
|---|---|
data |
GetAssetResellers[data] |
Defined in: client/apis/EconomyAPI.ts:47
GetUserResellableAssetCopiesOptions
Ƭ GetUserResellableAssetCopiesOptions: object
Type declaration:
| Name | Type |
|---|---|
assetId |
number |
userId |
number |
Defined in: client/apis/EconomyAPI.ts:43
SetAssetCopies
Ƭ SetAssetCopies: unknown
Defined in: client/apis/EconomyAPI.ts:59
SetAssetCopiesOptions
Ƭ SetAssetCopiesOptions: object
Type declaration:
| Name | Type |
|---|---|
assetId |
number |
price |
number |
userAssetId |
number |
Defined in: client/apis/EconomyAPI.ts:54
SubmitDeveloperExchange
Ƭ SubmitDeveloperExchange: object
Type declaration:
| Name | Type |
|---|---|
cashOutAbility |
object |
cashOutAbility.canCashOut |
boolean |
cashOutAbility.hasCashedOutThisMonth |
boolean |
cashOutAbility.hasVerifiedEmail |
boolean |
cashOutAbility.isUserBlcakListed |
boolean |
cashOutAbility.lastImbursementStatusIsValid |
boolean |
cashOutAbility.meetsMinimumCashOutBalance |
boolean |
cashOutAbility.meetsPremiumRequirement |
boolean |
errors |
unknown |
submitted |
boolean |
Defined in: client/apis/EconomyAPI.ts:90
SubmitDeveloperExchangeOptions
Ƭ SubmitDeveloperExchangeOptions: SubmitDeveloperExchangeOptions
Defined in: client/apis/EconomyAPI.ts:89