Creator Hub
Dashboard
Learn
Store
Talent
Forum
Roadmap
Log In
Create
Overview
Experiences
Avatar
Assets
Open Cloud
Roblox Studio has increased the minimum specification requirements.
Learn More
Create
/
Open Cloud
/
All legacy APIs
English
Feedback
Trades v1
Base URL
https://trades.roblox.com
JSON
Download
Trades
GET
/v1
/trades
/{tradeId}
Gets detailed information about a trade.
GET
/v1
/trades
/{tradeStatusType}
Fetches a list of the authenticated user's trades.
GET
/v1
/trades
/{tradeStatusType}
/count
Gets the total number of pending trades for the authenticated user. Inbound is the only accepted tradeStatusType.
GET
/v1
/trades
/metadata
Gets metadata about the trade system.
GET
/v1
/users
/{userId}
/can-trade-with
Returns whether you can trade with another user.
POST
/v1
/trades
/{tradeId}
/counter
Counters a trade.
POST
/v1
/trades
/{tradeId}
/decline
Declines a trade.
POST
/v1
/trades
/expire-outdated
Deprecated. TradeSession are automatically set to expire while the inbound/outbound trades are fetched. Expires Outdated Inbound Trades for User
POST
/v1
/trades
/send
Sends a trade.
Models
Models
Roblox.Platform.Core.ExclusiveStartPaging.IExclusiveStartKeyInfo[System.Int64]
Roblox.Trades.Api.CanTradeResponse
Roblox.Trades.Api.NewTradeResponse
Roblox.Trades.Api.TradeCountResponse
Roblox.Trades.Api.TradeDetailResponse
Roblox.Trades.Api.TradeMetadata
Roblox.Trades.Api.TradeOfferRequest
Roblox.Trades.Api.TradeOfferResponse
Roblox.Trades.Api.TradeRequest
Roblox.Trades.Api.TradeResponse
Roblox.Trades.Api.UserAssetResponse
Roblox.Web.Responses.Users.SkinnyUserResponse
Roblox.Web.WebAPI.ApiEmptyResponseModel
Roblox.Web.WebAPI.ExclusiveStartRequest[System.Int64]
Roblox.Web.WebAPI.Models.ApiPageResponse[Roblox.Trades.Api.TradeResponse]