[/list] [/list] [/list] [b]Example Response:[/b] [code=json] { "response": { "result": "OK", "params": { "count": 4, "orders": [ { "orderid": "1233", "transid": "1234567890123456788", "steamid": "76561197972751825", "status": "PartialRefund", "currency": "USD", "time": "2024-01-23T18:30:00Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:15:00Z", "items": [ { "itemid": 100, "qty": 1, "amount": 99, "vat": 9, "itemstatus": "Refunded" }, { "itemid": 101, "qty": 1, "amount": 1299, "vat": 116, "itemstatus": "Succeeded" } ] }, { "orderid": "1234", "transid": "1234567890123456789", "steamid": "76561197972751825", "status": "Failed", "currency": "USD", "time": "2024-01-23T18:40:30Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:39:00Z", "items": [ { "itemid": 100, "qty": 1, "amount": 99, "vat": 9, "itemstatus": "Failed" } ] }, { "orderid": "1235", "transid": "1234567890123456790", "steamid": "76561197972751825", "status": "Succeeded", "currency": "USD", "time": "2024-01-23T18:40:40Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:39:30Z", "items": [ { "itemid": 101, "qty": 1, "amount": 1299, "vat": 116, "itemstatus": "Succeeded" } ] }, { "orderid": "1236", "transid": "1234567890123456791", "steamid": "76561197972751825", "status": "Chargedback", "currency": "USD", "time": "2024-01-23T19:55:00Z", "country": "US", "usstate": "WA", "timecreated": "2024-01-23T18:40:00Z", "items": [ { "itemid": 102, "qty": 1, "amount": 999, "vat": 89, "itemstatus": "Chargedback" } ] } ] } } } [/code] [section=GetUserAgreementInfo]GetUserAgreementInfo[/section] [code=http]GET https://partner.steam-api.com/ISteamMicroTxn/GetUserAgreementInfo/v2/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr] [td][b]key[/b][/td][td]string[/td] [td]✔[/td] [td]Steamworks Web API [url=https://partner.steamgames.com/doc/webapi_overview/auth#publisher-keys]publisher key[/url] with [b]Microtransaction[/b] permissions.…
[/list] [/list] [/list] [b]Example Response:[/b] [code=xml] <response> <result>OK</result> <params> <state>WA</state> <country>US</country> <currency>USD</currency> </params> </response> [/code] [section=InitTxn]InitTxn[/section] [code=http]POST https://partner.steam-api.com/ISteamMicroTxn/InitTxn/v3/[/code] [table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr] [td][b]key[/b][/td][td]string[/td] [td]✔[/td] [td]Steamworks Web API [url=https://partner.steamgames.com/doc/webapi_overview/auth#publisher-keys]publisher key[/url] with [b]Microtransaction[/b] permissions.…
Max size - 128 characters[/td][/tr] [/table] [b]Example response: [/b] [code] "response": { "results": [ { "partnerid": "10500", "date": "2025/05/01", "line_item_type": "Package", "packageid": 123, "bundleid":777 "package_sale_type": "Steam", "platform": "Windows", "country_code": "AU", "base_price": "3995", "sale_price": "1995", "currency": "AUD", "gross_units_sold": 10, "gross_units_returned": -2, "gross_sales_usd": "311.7201", "gross_returns_usd": "-25.5322", "net_tax_usd": "26.0431", "primary_appid": 999, "additional_revenue_share_tier": 0, "net_units_sold": 8, "net_sales_usd": "260.1448", "combined_discount_id": 8888, "total_discount_percentage": 50 }, { "partnerid": "10500", "date": "2025/05/01", "line_item_type": "Package", "packageid": 456, "package_sale_type": "Steam", "platform": "Windows", "country_code": "CA", "base_price": "5999", "sale_price": "5999", "currency": "CAD", "gross_units_sold": 100, "gross_units_returned": 0, "gross_sales_usd": "4309.0101", "gross_returns_usd": "0.0000", "net_tax_usd": "517.0812", "primary_appid": 1099, "additional_revenue_share_tier": 1, "viw_grant_partnerid": "5200", "net_units_sold": 100, "net_sales_usd": "3791.9288", }, { "partnerid": "10500", "date": "2025/05/01", "line_item_type": "MicroTxn", "appid": 1099, "game_item_id": 1, "country_code": "US", "currency": "USD", "gross_units_sold": 2, "gross_units_returned": 0, "gross_sales_usd": "9.9800", "gross_returns_usd": "0.0000", "net_tax_usd": "0.9980", "primary_appid": 1099, "additional_revenue_share_tier": 1, "net_units_sold": 2, "net_sales_usd": "8.9820", "avg_sale_price_usd": "4.9900" }, { "partnerid": "10500", "date": "2025/05/01", "line_item_type": "Package", "packageid": 123, "package_sale_type": "Retail", "platform": "Unknown", "country_code": "AE", "primary_appid": 999, "key_request_id": 7100, "gross_units_activated": 10 }, ], "key_request_info": [ { "key_request_id": 7100, "key_request_notes": "Keys for Key Markets", "game_code_id": 842, "game_code_description": "Retail Distribution - Middle East & North Africa", "territory_code_id": 0, "territory_code_description": "UNUSED" } ], "package_info": [ { "packageid": 123, "package_name": "Grate Expectations: Cheese Preparation Simulator - Deluxe Edition" }, { "packageid": 456, "package_name": "Grate Expectations 2: Curd Your Loins - Launch Edition" } ] "app_info": [ { "appid": 999, "app_name": "Grate Expectations: Cheese Preparation Simulator }, { "appid": 1099, "app_name": "Grate Expectations 2: Curd Your Loins" } ], "bundle_info": [ { "bundleid": 777, "bundle_name": "Grate Expectations Deluxe Bundle" }, ], "combined_discount_info": [ { "combined_discount_id": 8888, "combined_discount_name": "Bundle Discount", "total_discount_percentage": 50, "discount_ids": [11111] }, ], "game_item_info": [ { "appid": 1099, "game_item_id": 1, "game_item_description": "500 Grams of Whey", "game_item_category": "Essential Cheese Product" } ], "country_info": [ { "country_code": "AE", "country_name": "United Arab Emirates", "region": "Middle East & North Africa" }, { "country_code": "AU", "country_name": "Australia", "region": "Oceania" }, { "country_code": "CA", "country_name": "Canada", "region": "North America" }, { "country_code": "US", "country_name": "United States", "region": "North America" }, ], "max_id": "29481179373" [/code] [section=GetAppWishlistReporting]GetAppWishlistReporting[/section] [code=http]GET https://partner.steam-api.com/IPartnerFinancialsService/GetAppWishlistReporting/v001/[/code] [b]Request values[/b][table] [tr][th]Name[/th][th]Type[/th][th]Required[/th][th]Description[/th][/tr] [tr] [td][b]key[/b][/td][td]string[/td] [td]✔[/td] [td]Steamworks Web API [url=https://partner.steamgames.com/doc/webapi_overview/auth#publisher-keys]publisher key[/url] with [b]Financial[/b] permissions.…
[/th][th]Information[/th][/tr] [tr] [td][url=https://store.steampowered.com/app/220980/]CRYENGINE[/url][/td] [td]✔[/td] [td][/td] [/tr] [tr] [td][url=https://store.steampowered.com/app/585410/]GameMaker Studio 2[/url][/td] [td]✔[/td] [td][url=https://help.yoyogames.com/hc/en-us/articles/216754138-Using-The-Steamworks-SDK-With-GameMaker-Studio]Using The Steamworks SDK With GameMaker: Studio[/url][/td] [/tr] [tr] [td][url=https://godotengine.org/]Godot[/url][/td] [td]❌[/td] [td]Third Party: [url=https://godotsteam.com]GodotSteam[/url] - [url=http://steamcommunity.com/groups/steamworks/discussions/0/1319962244122216920/]Steamworks Developer Discussions support thread[/url][/td] [/tr] [tr] [td][url=https://haxe.org]Haxe[/url][/td] [td]❌[/td] [td]Third Party: [url=https://github.com/larsiusprime/SteamWrap]SteamWrap[/url] - [url=http://steamcommunity.com/groups/steamworks/discussions/0/1327844097134144055/]Steamworks Developer Discussions support thread[/url][/td] [/tr] [tr] [td][url=https://store.steampowered.com/app/251810/]Leadwerks Game Engine[/url][/td] [td]✔[/td] [td][url=https://leadwerks.com/werkspace/page/api-reference/_/steamworks/]Leadwerks API Reference › Steamworks[/url][/td] [/tr] [tr] [td][url=https://store.steampowered.com/app/363890/]RPG Maker MV[/url][/td] [td]❌[/td] [td]Third party: [url=https://github.com/greenheartgames/greenworks]Greenworks[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/666827316032532562/]Steamworks Developer Discussions support thread[/url][/td] [/tr] [tr] [td][url=https://developer.valvesoftware.com/wiki/SDK_Docs]Source 2013[/url][/td] [td]✔[/td] [td][doclink=sdk/uploading/distributing_source_engine][/doclink][/td] [/tr] [tr] [td][url=https://unity3d.com]Unity[/url][/td] [td]❌[/td] [td] Third party: [url=https://github.com/Facepunch/Facepunch.Steamworks]Facepunch.Steamworks[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/1319961618833314524/]Steamworks Developer Discussions support thread[/url] Third party: [url=steamworks.github.io]Steamworks .NET[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/666827974770212954/]Steamworks Developer Discussions support thread[/url] [/td] [/tr] [tr] [td][url=https://unrealengine.com]Unreal Engine 4[/url][/td] [td]✔[/td] [td][url=https://docs.unrealengine.com/4.26/en-US/ProgrammingAndScripting/Online/Steam/]Online Subsystem Steam[/url][/td] [/tr] [tr] [td][url=http://visionaire-studio.net]Visionaire Studio[/url][/td] [td]✔[/td] [td][url=https://wiki.visionaire-tracker.net/wiki/Player_FAQ#Publish_on_Steam]Publish on Steam[/url][/td] [/tr] [/table] [h4]Languages:[/h4] [list] [*] [b]ActionScript (Adobe Flash, AIR)[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732086473/]Discussion thread[/url] [/list] [*] [b]C#[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732095009/]Discussion thread[/url] [*] [url=https://github.com/Facepunch/Facepunch.Steamworks]Facepunch.Steamworks[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/1319961618833314524/]Steamworks Developer Discussions support thread[/url] [*] [url=steamworks.github.io]Steamworks .NET[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/666827974770212954/]Steamworks Developer Discussions support thread[/url] [/list] [*] [b]D[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732139048/]Discussion thread[/url] [*] [url=https://github.com/Extrawurst/DerelictSteamworks]DerelictSteamworks[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732139048/]Steamworks Developer Discussions support thread[/url] [/list] [*] [b]Java[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732145070/]Discussion thread[/url] [*] [url=https://github.com/code-disaster/steamworks4j]steamworks4j[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/618463738391558109/]Steamworks Developer Discussions support thread[/url] [/list] [*] [b]JavaScript[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732147238/]Discussion thread[/url] [*] [url=https://github.com/greenheartgames/greenworks]Greenworks[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/666827316032532562/]Steamworks Developer Discussions support thread[/url] [/list] [*] [b]Python[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1354868867732150829/]Discussion thread[/url] [*] [url=https://github.com/philippj/SteamworksPy]SteamworksPy[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/135514151379602794/]Steamworks Developer Discussions support thread[/url] [/list] [*] [b]Rust[/b] [list] [*] [url=https://steamcommunity.com/groups/steamworks/discussions/0/1744469130478487829/]Discussion Thread[/url] [*] [url=https://github.com/Thinkofname/steamworks-rs]steamworks-rs[/url] - [url=https://steamcommunity.com/groups/steamworks/discussions/0/1744469130477656355/]Steamworks Developer Discussions support thread[/url] [/list] [/list] [section=flat_interface]Flat interface for binding to other languages[/section] The SDK has a few features to facilitate the creation of binding layers for other languages. …