02-24-2024 06:00 AM
Hi, is there a better way to automatically receive the information of a sold item without calling the get orders call on a schedule?
I have seen that eBay offers notifications and client alerts but I'm unsure if these are still the best method and the documentation is a bit confusing.
If I was to receive a new order on my store, I would like a way to tell my software, about the new order and then to create an API call to fetch a guaranteed sale, rather than a scheduled check.
03-04-2024 01:52 PM - edited 03-04-2024 01:53 PM
Hi @brabai5092,
Platform notifications are triggered by events on eBay marketplaces, such as the ending of a listing or the creation of a transaction. Notifications are Simple Object Access Protocol (SOAP) messages about events on eBay marketplaces that are sent to subscribing applications.
Subscribing to platform notifications is done using SetNotificationPreferences. Once subscribed, the Platform Notifications are then asynchronously pushed to the delivery locations (i.e., URLs or email addresses,) that have been specified.
For complete information about using Platform Notifications, refer to the Platform Notifications Guide.
Also, see the the related Knowledge Base articles here:
Subscribing to Platform Notifications
Triaging a Platform Notifications Problem
10-24-2024 04:45 AM
just my 2 cents
it is anachronistic that in 2024 eBay still uses soap and XML given the "recent" innovations in protocols, data structures, etc.