Publishing API Issue

Reference document: Modify App Data | Samsung Developer

Calling the interface, executing the script:

curl -i -X POST \
  -H "Content-Type: application/json" \
  -H "Authorization: xxxxx" \
  -H "service-account-id: xxxxx" \
  -d '{"contentId":"xxxxx",
"paid":"N",
"publicationType":"01",
"defaultLanguageCode":"ZHO",
"appTitle":"xxx","binaryList":[{"filekey":"4f14ce02-4536-453b-a4b9-e7be1aa51aa7","gms":"N"}]}' \
  "https://devapi.samsungapps.com/seller/contentUpdate"

Response:

{"body":{"contentId":"xxxxx","errorCode":"4122","contentStatus":"REGISTERING","httpStatus":"BAD_REQUEST","errorMsg":"Binary Upload Key error"},"message":"Request failed with status code 400","from":"seller"}

The interface has been working fine before, but has started to show issues in the last few days. Could you please let me know if there have been any changes?

It seems your file key is not correct. Please check the fil key again.

Hello,
The error you are getting 4122 error means that there is no file corresponding to the entered ‘filekey’ value as the error message.
Could you please check if your filekey is not changed in any steps?

Thanks
Shamima
Samsung Developer Program team

I am sure there is no change. There are two scenarios: if the new package has a new versionCode, the interface will succeed; if it is a package with the same versionCode, the interface will fail

What’s the current status of your issue? Is it solved or still you are facing the same error?

Still encountering the same error,I hope you can help solve it
Calling the modify app data API often fails

Can you help organize a meeting for communication

Please allow us some time. We will let you know the update.

@3068305697 please share the full text of your contentUpdate request so we can review in detail. You can do this by opening a 1:1 support request. We also need to have the information of your content ID and seller account.

May I ask how to privately send you the content related to contentId? The sheet above is already complete, only the key information is replaced with XXX. Can we communicate through email