The production=1 parameter is essential to ensure that your integration is not disrupted by unexpected changes in our API updates and allows us to monitor who is currently using the production mode.
Benefits:
In addition to production=1, we have introduced the critical=1 parameter for real-time endpoints such as /inventory or /item. For the /items endpoint, critical=1 is automatically activated when used in production mode. For all other endpoints, critical is set to 0 by default but can be manually activated to utilize the following features:
What does critical=1 do?
Use critical=1 when performing critical operations that depend on real-time data, such as:
Parameter Description
| production=1 | For all API endpoints used in production mode to ensure stable responses.
| version=latest | Allows access to the latest version of API responses with all current changes, even in production mode.
| critical=1 | Security check for real-time requests to automatically block requests in case of issues. This parameter is automatically activated for the /items endpoint.
We plan to introduce additional endpoints like /alert to allow you to check the current status of our services. Additionally, if you are operating in production mode, you should join our Discord channel to stay updated or listen to the /notify API for future notifications. You can also check our status page at https://status.steamwebapi.com.