Алу–беруді сипаттаңыз
Әр операция үшін әдісін, ресурсын, қажетті өрістерді және сәтті жауаптың форматын құжаттаңыз. Тексеру қатесін қосыңыз. Көлік қателігін бас тартылған сұраудан ажыратыңыз: жауаптың болмауы күйді өзгертетін операцияның сәтсіз екенін дәлелдемейді.
Кредиттік деректерді конфигурация ретінде қарастырыңыз
Серверлік кредиттік деректерді браузерлік бандлдар мен бастапқы код репозиторийлерінен тыс сақтаңыз. Ең кіші пайдалы рұқсат жиынтығын сұраңыз және даму рұқсатын өндіріс рұқсатынан бөліңіз. Әр интеграцияның кімге тиесілі екенін және қолжетімділікті қалай тоқтатуға болатынын жазып қойыңыз. Провайдердің құжатталған авторизация ағынын орындаңыз.
Қол жетімсіз тәуелділіктерге жоспар құрыңыз
Уақытты шектеуді орнатыңыз, жылдамдық шектеу нұсқауларын сақтаңыз және операцияны қайталау қауіпсіз болғанда ғана қайта әрекет жасаңыз. Қолдау көрсетілетін жерде, идемпотенттік кілт қайталанатын сұрауларды анықтай алады. Сұрау идентификаторын және қысқаша қате категориясын журналдаңыз; авторизация тақырыпшаларын, сессиялық кукилерді және жеке жүктемелерді пайдаланбаңыз.