Tradeoffer

πŸ” Check a Trade Offer Status (Recipient Only)

Baseurl: https://www.steamwebapi.com/steam/api/trade/check?key=YOUR_API_KEY

πŸ’¬ **What this endpoint does:**
- Checks whether a specific trade offer is still active or no longer valid.
- Retrieves detailed information about the trade offer including items, participants, and escrow status.
- Requires a valid `steamloginsecure` for authentication.

⚠️ **Important: Only the recipient of the trade offer can use this endpoint.**
- Steam only allows the **recipient** (the person who received the trade offer) to view trade offer details.
- If the `steamloginsecure` belongs to the **sender** of the trade offer, Steam will return an error as if the trade offer does not exist.
- Make sure the `steamloginsecure` belongs to the Steam account that **received** the trade offer.

πŸ› οΈ **Features:**
- Validates if a trade offer is still active or has expired/been cancelled/declined.
- Returns detailed trade offer data: items offered by both parties, partner info, trade message.
- Includes escrow (trade hold) information.
- Partner details include Steam level, member since date, and friend status.

🌐 **How to use:**
- Provide the required parameters (`steamloginsecure` and `tradeofferid`) in the request body.
- The `steamloginsecure` **must** belong to the recipient of the trade offer.
- Authenticate using your API key for access.
post/steam/api/trade/check

Request

  • Base URL: https://www.steamwebapi.com
  • URL: https://www.steamwebapi.com/steam/api/trade/check
  • Auth: API key in query parameter key

Query parameters

Your API key for authentication. Retrieve it from your Dashboard (top-right corner).

If you run in production, please set this to 1. Default is 0. This is in future required, and if not set, you will get a warning.

Request body

steamloginsecurestring required

SteamLoginSecure from the cookie of steamcommunity.com or via our extension for automated retrieval.

tradeofferidstring required

The trade offer ID to check.

Example request

{
  "steamloginsecure": "76561198271552942||eyAidHlwIjogIkpXVCIsICJhbGciOiAiRWREU0EiIH0....",
  "tradeofferid": "8861908634"
}

Response

Trade offer details successfully retrieved.

Changes

No recorded changes to this operation across all 1 revision of this API.