10-25-2024 05:43 PM
Am working on subscribing to notifications and using the API Explorer to test API calls. When testing the Trading API at https://developer.ebay.com/my/api_test_tool?index=0&api=trading&call=GetNotificationPreferences&vari... any api selected seems to work just fine. However, when testing the two APIs I need for event subscription, SetNotificationPreferences and GetNotificationPreference, they both fail and have been failing for several days now:
<?xml version="1.0" encoding="UTF-8" ?>
<GetNotificationPreferencesResponse
xmlns="urn
apis:eBLBaseComponents">
<Timestamp>2024-10-26 00:34:14</Timestamp>
<Ack>Failure</Ack>
<Errors>
<ShortMessage>Internal error to the application.</ShortMessage>
<LongMessage>Internal error to the application.</LongMessage>
<ErrorCode>10007</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorClassification>SystemError</ErrorClassification>
</Errors>
<Version>967</Version>
<Build>19146596</Build>
</GetNotificationPreferencesResponse>
The headers are as auto-filled by eBay.
Request body only thing updated is preference level.
<?xml version="1.0" encoding="utf-8"?>
<GetNotificationPreferencesRequest xmlns="urn
apis:eBLBaseComponents">
<ErrorLanguage>en_US</ErrorLanguage>
<WarningLevel>High</WarningLevel>
<!-- Set the Preference Level to Application, User, Event, or UserData -->
<PreferenceLevel>Event</PreferenceLevel>
</GetNotificationPreferencesRequest>
,
12-14-2024 08:22 PM
I see the same problem all notification endpoints in sandbox seem to fail?
12-16-2024 03:43 AM
Hi @lizardpeoplearetakingover,
When executing the GetNotificationsUsage call you need to specify the ItemID in the request as it is a required field for the call.