1 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

Roblox.Trades.Api.Models.V2.CanTradeResponse — openapi

The response for the CanTrade endpoint.

Properties

NameTypeRequiredDescription
userIdintegerfalseThe ID of the user.
canTradebooleanfalseWhether the user can trade or not.
tradeEligibilitystringfalseThe trade eligibility status of the user. ['Unknown' = 0, 'Eligible' = 1, 'IneligibleTradeSystemDisabled' = 2, 'IneligibleCannotTradeWithRoblox' = 3, 'IneligibleUserNotFound' = 4, 'IneligibleMissingPremiumMembership' = 5, 'IneligibleLegalOrRegulatoryRestrictions' = 6, 'IneligibleFreeTradesLimitReached' = 7, 'IneligibleAgeCheckRequired' = 8]
freeTradesAllowance#/components/schemas/Roblox.Trades.Api.Models.V2.FreeTradesAllowanceResponsefalse
currencyTransferEligibility#/components/schemas/Roblox.Trades.Api.Models.V2.CurrencyTransferEligibilityResponsefalse

Complete Schema

{
  "description": "The response for the CanTrade endpoint.",
  "type": "object",
  "properties": {
    "userId": {
      "format": "int64",
      "description": "The ID of the user.",
      "type": "integer"
    },
    "canTrade": {
      "description": "Whether the user can trade or not.",
      "type": "boolean"
    },
    "tradeEligibility": {
      "description": "The trade eligibility status of the user. ['Unknown' = 0, 'Eligible' = 1, 'IneligibleTradeSystemDisabled' = 2, 'IneligibleCannotTradeWithRoblox' = 3, 'IneligibleUserNotFound' = 4, 'IneligibleMissingPremiumMembership' = 5, 'IneligibleLegalOrRegulatoryRestrictions' = 6, 'IneligibleFreeTradesLimitReached' = 7, 'IneligibleAgeCheckRequired' = 8]",
      "enum": [
        "Unknown",
        "Eligible",
        "IneligibleTradeSystemDisabled",
        "IneligibleCannotTradeWithRoblox",
        "IneligibleUserNotFound",
        "IneligibleMissingPremiumMembership",
        "IneligibleLegalOrRegulatoryRestrictions",
        "IneligibleFreeTradesLimitReached",
        "IneligibleAgeCheckRequired"
      ],
      "type": "string"
    },
    "freeTradesAllowance": {
      "$ref": "#/components/schemas/Roblox.Trades.Api.Models.V2.FreeTradesAllowanceResponse"
    },
    "currencyTransferEligibility": {
      "$ref": "#/components/schemas/Roblox.Trades.Api.Models.V2.CurrencyTransferEligibilityResponse"
    }
  },
  "additionalProperties": false
}