1. DMarket Blog
  2. Product-Updates
  3. Introducing DMarket API for Automated Trading
Introducing DMarket API for   Automated Trading
sell items

Introducing DMarket API for Automated Trading

The newly-deployed JSON-based DMarket Trading API enables all users to streamline their skins trading through a comprehensive range of API methods. It can help you manage your DMarket inventory and trade in bulk using pre-set algorithms, without routine manual efforts.

With the DMarket Trading API, you can automate skins trading in a few steps:

  1. Go to the Trading API section of your account settings
  2. Generate your unique pair of API keys to authorize API calls
  3. Check out available API methods in the Trading API section
  4. Explore featured API endpoints in the full API documentation
  5. Set up and send your API calls to https://api.dmarket.com using your own or 3d-party API clients

API Section

A new section – Trading API – has been added to user account settings. You can find all featured methods, instructions, and the full API documentation in this section.

Trading API on DMarket

API Keys

To access the DMarket Trading API and authorize your transactions, you need a unique pair of API keys – the public and private ones. You can generate them in the API section of your account settings.

Trading API on DMarket

A public API key is used to identify your API account. Once generated, it remains visible in your account settings, so you can find and copy it anytime.

A private API key is used to sign your API requests. Copy it immediately after generating as it won’t be displayed again once you leave the API section. To prevent unauthorized access to your DMarket account, keep your private key in a safe place and never disclose it to anyone.

API Methods

The DMarket Trading API offers a full range of API methods to manage your inventory.

  • Access and leverage trading stats
  • Transfer items to DMarket from third-party platforms (e.g. Steam) and vice versa
  • Batch-create sell offers and remove items from sale
  • Change sale prices
  • Purchase items
  • Create and cancel targets

The complete list of featured API methods is available here.

New API Endpoints

You can find the description of new endpoints in the full API documentation available in the Trading API section of your account settings.

Please note that all the new endpoints include the API gateway URL https://api.dmarket.com. Our temporary alternate gateway on trading.dmarket.com will be discontinued within two months after the DMarket Trading API launch.

Learn more about the transition to new endpoints here.

Request-per-Second Limits

For the best platform performance and a smooth trading experience, the number of API calls to api.dmarket.com is available for exploring in the FAQ section.


The DMarket Trading API is up-and-running and readily available for you. Trade easier and faster and make more profit through automated skins trading.

P.S. have any questions or suggestions regarding the Trading API feature? Follow this link to contact our support team for assistance.


Trade on the go - install the mobile app of DMarket from Google Play or App Store. Never miss great prices and unique skins. The best CS:GO, Dota 2, Rust and TF2 marketplace is always at hand!

download DMarket app on the Appstore get DMarket app on Google Pay

Follow us on Facebook and Twitter to get more updates about upcoming features on DMarket!

Tags
Updates
Buy DOTA2 Skins Buy CS:GO Skins
Best Tips and Guides