“Créez un schéma du flux API de création d’une publication : analyser et valider une requête JSON, l’authentifier et limiter son débit, nettoyer le contenu, créer la publication en base de données, avertir les abonnés via une file d’attente, puis renvoyer l’identifiant de la publication ou une erreur.”
Comprenez les décisions qui le sous-tendent.
Valider l’entrée et renvoyer 422 si la charge utile est invalide
Vérifier l’authentification et renvoyer 401 si elle est absente ou invalide
Appliquer une limitation du débit et renvoyer 429 en cas de dépassement
Enregistrer la publication en base et renvoyer 201 avec son identifiant, ou 500 en cas d’échec
À réutiliser pour concevoir ou documenter des endpoints REST API qui créent du contenu utilisateur et nécessitent validation, limitation du débit et gestion des erreurs de persistance.