Discrepancy in Sign in with Apple Notification Type: account-deleted vs account-delete

Hi everyone,

I am currently implementing Server-to-Server Notifications for Sign in with Apple. I’ve encountered a discrepancy between the official documentation and the actual payload I received, and I would like to clarify which one is correct.

The Situation: I triggered an account deletion event via privacy.apple.com to test the notification flow. When my server received the notification, the type field in the JSON payload was account-deleted (past tense).

The Issue: According to the official Apple documentation, the event type is listed as account-delete (present tense).

Here is the discrepancy I am observing:

Documentation: account-delete

Actual Payload: account-deleted

My Question: Is the documentation outdated, or is this a known inconsistency? Should I handle both strings (account-delete and account-deleted) in my backend logic to be safe, or is account-deleted the new standard?

Any insights or confirmation from those who have implemented this would be greatly appreciated.

Thanks!

Discrepancy in Sign in with Apple Notification Type: account-deleted vs account-delete
 
 
Q