I’m trying to read the soldOut field that exists in an item variation field’s locationOverrides response, but it is not there for the Node SDK. I am calling the ListCatalog endpoint. Only the locationId exists in it. When I use the API explore or check the logs it does exist however. Both the Node SDK and the API explore requests were made with the API version: 2021-09-15
The item variation ID is: DP2NTNYEFGMB3OPLJPW65PI2, the merchant account ID is: MLVDP26NCCB3P, and my application ID is: sq0idp-n7Co30IXghyF_BPiBvCnBA
Currently sold_out is a read only field that will be returned in the catalog object if the seller has set that item as sold out in the Dashboard. It currently isn’t available in the SDK. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team.
Right the SDK isn’t showing the field. This is due to it not being included in the SDK. At this time if you want to read it you would need to make a REST API call not using the SDK to get sold_out in the response.