一般に、特定のリクエストに対してAPIによって返される可能性のあるすべてのエラーのある種の説明を取得することは素晴らしいことです。これにより、実装の信頼性が大幅に向上し、ユーザーへのアプリケーションのフィードバックが向上します。
「リクエストがエラーコードxxxで失敗しました」だけでなく、ローカライズされたエラーメッセージをユーザーに表示する必要があると想像してください。
良い例はこのエラー{"error":"flattr_once","error_description":"You are not allowed to flattr this thing more than once this period","error_uri":"http:\/\/developers.flattr.net\/api"}
です。ドキュメントにはそれについての言及はありませんが、アプリケーションはそれを理解する必要があり、将来的にこのアイテムをフラット化するオプションをユーザーに提供することを控える必要があります。