The pages for inbox_item and notification contain the following:
Be aware that the types of items returned by this method are subject to change at any time. In particular, new types may be introduced without warning. Applications should deal with these changes gracefully.
Can methods be added that enumerate all currently possible inbox item and notification types? This would make writing code that handles these types and any future changes to them easier.
