Trades

Checks if the calling user can trade with others.

get/v2/users/me/can-trade

Response

OK

userIdinteger

The ID of the user.

canTradeboolean

Whether the user can trade or not.

tradeEligibility'Unknown' | 'Eligible' | 'IneligibleTradeSystemDisabled' | 'IneligibleCannotTradeWithRoblox' | 'IneligibleUserNotFound' | 'IneligibleMissingPremiumMembership' | 'IneligibleLegalOrRegulatoryRestrictions' | 'IneligibleFreeTradesLimitReached'

The trade eligibility status of the user. ['Unknown' = 0, 'Eligible' = 1, 'IneligibleTradeSystemDisabled' = 2, 'IneligibleCannotTradeWithRoblox' = 3, 'IneligibleUserNotFound' = 4, 'IneligibleMissingPremiumMembership' = 5, 'IneligibleLegalOrRegulatoryRestrictions' = 6, 'IneligibleFreeTradesLimitReached' = 7]

Changes

Changed in 1 of the 14 revisions of this API.24

  • a04d95d4c60424See the full diff
    • added the new IneligibleFreeTradesLimitReached enum value to the tradeEligibility response property for the response status 200 (media type: application/json)

      response-property-enum-value-added

    • added the new IneligibleFreeTradesLimitReached enum value to the tradeEligibility response property for the response status 200 (media type: text/json)

      response-property-enum-value-added

    • added the optional property currencyTransferEligibility to the response with the 200 status (media type: application/json)

      response-optional-property-added

    • added the optional property currencyTransferEligibility to the response with the 200 status (media type: text/json)

      response-optional-property-added

    • added the optional property freeTradesAllowance to the response with the 200 status (media type: application/json)

      response-optional-property-added

    • added the optional property freeTradesAllowance to the response with the 200 status (media type: text/json)

      response-optional-property-added

    This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog