مستندات API استعلام وضعیت خدمت سربازی

مستندات API استعلام وضعیت خدمت سربازی | راهنمای کامل استفاده

در این صفحه می‌توانید راهنمای کامل استفاده از API استعلام وضعیت خدمت سربازی را مشاهده کنید. شامل پارامترهای ورودی، نمونه درخواست CURL، خروجی پاسخ، کدهای آماده و ویدئوی آموزشی برای درک بهتر عملکرد سرویس و استفاده آسان در پروژه‌های خود است. این مستندات به شما کمک می‌کند تا API را به‌صورت دقیق و سریع پیاده‌سازی کنید و از تمام قابلیت‌های سرویس بهره‌مند شوید.

🏷️ CURL

📡 POST v2/military_status

curl --location 'https://shabanic.ir/api/v2/military_status' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer {YOUR_SHABANIC_API_KEY}' \
--data '{
	"nationalCode": "{YOUR_NATIONAL_CODE}"
    "birthDate": "{YOUR_BIRTH_DATE}"
}'

📌 ورودی های سرویس

🗂️ JSON Inputs

{
	"nationalCode": "{YOUR_NATIONAL_CODE}",
    "birthDate": "{YOUR_BIRTH_DATE}"
}

📤 خروجی سرویس

🧾 JSON Response


{
	"success": false,
	"error_code": "FN-BRFH-50000040816",
	"message": "پیغام مرتبط با خطا",
	"trackId": "shabanic-699dcc859daf40.50355751"
}
                            
برای پیگیری خطا کافیست مقدار trackId را به پشتیبانی شبانیک بدهید.

ℹ️ توضیحات سرویس استعلام وضعیت خدمت سربازی

این سرویس برای استعلام وضعیت خدمت سربازی استفاده می‌شود. در ادامه مشخصات کامل درخواست و پاسخ را مشاهده می‌کنید.

ورودی‌ها (Parameters)

  • nationalCode — کد ملی
  • birthDate — تاریخ تولد

خروجی‌ها (Response)

کاربرد های این Api

نکات مهم

  • فعال‌سازی API شبانیک — برای شروع استفاده از APIهای شبانیک، ابتدا پروفایل خود را تکمیل کنید (مشاهده پروفایل) و سپس با پشتیبانی مستقیم شبانیک (09156012679) برای صدور مجوز و دریافت توکن اقدام نمایید.
  • توکن شبانیک — پس از دریافت مجوز، توکن خود را به‌عنوان Bearer در هدر درخواست‌ها قرار دهید.

🎬 ویدئوی آموزشی API استعلام وضعیت خدمت سربازی

در این ویدئو نحوه فراخوانی API استعلام وضعیت خدمت سربازی از سامانه شبانیک توضیح داده شده است.

💻 دانلود نمونه کدهای API استعلام وضعیت خدمت سربازی

در این بخش می‌توانید نمونه کدهای آماده برای فراخوانی API استعلام وضعیت خدمت سربازی شبانیک به زبان‌های PHP (Laravel)، JavaScript (Node.js)، Python، Java، Kotlin، C# (.NET) و cURL را دانلود کرده و مستقیماً در پروژه خود استفاده کنید.

نمونه کد PHP (Laravel) برای فراخوانی API استعلام وضعیت خدمت سربازی

دانلود فایل PHP

نمونه کد JavaScript (Node.js) برای استفاده از API استعلام وضعیت خدمت سربازی

دانلود فایل JavaScript

نمونه کد Python برای اتصال به API استعلام وضعیت خدمت سربازی شبانیک

دانلود فایل Python

نمونه کد Java (اندروید) برای فراخوانی API استعلام وضعیت خدمت سربازی

دانلود فایل Java

نمونه کد Kotlin برای استفاده از API استعلام وضعیت خدمت سربازی در اپلیکیشن موبایل

دانلود فایل Kotlin

نمونه کد C# (.NET) برای اتصال به API استعلام وضعیت خدمت سربازی

دانلود فایل C#

نمونه درخواست cURL برای تست API استعلام وضعیت خدمت سربازی

دانلود فایل cURL

❓ سوالات متداول (FAQ)

پاسخ به سوالات رایج در استفاده از سرویس استعلام وضعیت خدمت سربازی.

آماده‌اید به ساده‌ترین شکل ممکن، API «استعلام وضعیت خدمت سربازی» را از شبانیک دریافت کنید؟

تنها در چند مرحله ساده، کلید اختصاصی API خود را دریافت کرده و سرویس استعلام وضعیت خدمت سربازی را در پروژه خود فعال کنید.