DELETE /v2/core/application_interface/{id} Q. Delete Application Interface (Core) این اندپوینت برای حذف یک رابط نرم‌افزاری از سیستم استفاده می‌شود. عملیات حذف به صورت مستقیم بر روی دیتابیس انجام شده و غیرقابل بازگشت است (Hard Delete). Request Overview URL: /v2/core/application_interface/{id} Method: DELETE Controller: CoreController@deleteApplicationInterface Middleware: authWithJwt Access Control نیاز به توکن احراز هویت (JWT) دارد. دسترسی مدیریتی برای حذف رکوردها الزامی است. Path Parameters Field Type Description id integer (الزامی) شناسه منحصر به فرد (Primary Key) رکورد که باید حذف شود. Logic Details منطق پردازش این متد بسیار ساده و مستقیم است: اجرای دستور حذف: متد به صورت مستقیم کوئری DELETE را بر روی جدول application_interface با شرط id اجرا می‌کند. نتیجه عملیات: خروجی تابع دیتابیس، تعداد ردیف‌های حذف شده است (معمولاً 1 در صورت وجود رکورد و 0 در صورت عدم وجود). پاسخ‌دهی: تعداد ردیف‌های حذف شده به عنوان payload بازگردانده می‌شود. Response Structure نمونه پاسخ موفق (JSON) در این نمونه، عدد 1 نشان‌دهنده حذف موفقیت‌آمیز یک رکورد است. { "payload": 1, "meta": { "timestamp": 1733751000 } } Flowchart Start Request (DELETE {id}) ↓ DB::table('application_interface')->delete($id) ↓ Return Deleted Count (int)