مدرک را از سیستم خودتان صادر کنید
صدور و استعلام گواهینامه را با چند درخواست ساده به گردش کار خود متصل کنید.
# صدور یک گواهینامه
Authorization: Bearer ••••••
{
"organizationCertificateId": "TEMPLATE_ID",
"recipientName": "علی محمدی"
}از ثبت سازمان تا اولین مدرک
چهار قدم تا اتصال صدور مدرک به سیستم شما.
- ۰۱
سازمان خود را در مدرکم ثبت کنید.
- ۰۲
در تنظیمات سازمان یک توکن API بسازید.
- ۰۳
سطوح دسترسی لازم را به توکن بدهید.
- ۰۴
اولین درخواست صدور مدرک را ارسال کنید.
curl -X POST https://api.madrakam.ir/back/certificate/create \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"organizationCertificateId": "TEMPLATE_ID",
"recipientEmail": "user@example.com",
"recipientName": "علی محمدی"
}'یک توکن، مختص سازمان شما
با یک توکن Bearer درخواستها را امضا کنید — بدون گذرواژه، بدون نشست.
هر توکن به یک سازمان تعلق دارد و فقط با آن کار میکند.
مالک یا مدیر سازمان، توکن را در تنظیمات میسازد.
مقدار توکن فقط یکبار نمایش داده میشود؛ بعد از آن قابل بازیابی نیست.
با هدر Authorization ارسال میشود و هر زمان قابل ابطال است.
توکن ساخته شد
فقط یکبارAuthorization: Bearer YOUR_API_TOKENفقط همان اندازه که لازم است
به هر توکن حداقل دسترسی مورد نیازش را بدهید.
صدور مدرک
ISSUE_CERTIFICATEصدور مدارک جدید با قالبهای موجود
ابطال مدرک
REVOKE_CERTIFICATEابطال مدارک فعال
مشاهده مدرک
VIEW_CERTIFICATEخواندن جزئیات و وضعیت مدارک
چند سطح دسترسی را میتوان به یک توکن داد. برای هر اتصال یک توکن جدا بسازید — مثلاً یکی برای سامانه آموزشی جهت صدور، دیگری برای داشبورد جهت خواندن.
مدرک، قالب و استعلام
صدور و مدیریت با توکن؛ استعلام اصالت، عمومی و بدون احراز هویت.
/back/certificate/createصدور مدرکتوکن/back/certificate/listلیست مدارکتوکن/back/certificate/revokeابطال مدرکتوکن/back/organization-certificate/listقالبهای مدرکتوکن/back/certificate/estelam/{code}استعلام اصالتمعتبرمستندات کامل و مرجع پارامترها — بهزودی.
سیستم شما مدرک را صادر میکند
یک درخواست از سامانهتان به API مدرکم، و مدرک برای دانشپذیر صادر میشود.
سامانه آموزشی
صدور خودکار مدرک پس از اتمام دوره
ISSUE_CERTIFICATEمنابع انسانی
صدور گواهی پس از تکمیل آموزش
ISSUE_CERTIFICATECRM / پورتال شریک
صدور و مشاهده مدرک برای شرکا
ISSUE_CERTIFICATE, VIEW_CERTIFICATEخط لوله CI/CD
صدور و ابطال در گردش کار استقرار
ISSUE_CERTIFICATE, REVOKE_CERTIFICATE
از REST تا کلاینت آماده
REST در نسخه اول؛ OpenAPI و SDKهای رسمی در نسخههای بعد.
- پیشنمایش
REST + JSON
رابط REST با پاسخهای JSON استاندارد.
- بهزودی
مشخصات OpenAPI
برای تولید خودکار کلاینت از روی مشخصات.
- بهزودی
SDKهای رسمی
کتابخانههای اختصاصی در نسخههای بعدی.
اتصالی امن و قابلکنترل
چند عادت ساده که هر یکپارچهسازی را امن نگه میدارد.
یک توکن برای هر اتصال
هر یکپارچهسازی، توکن جدا
حداقل دسترسی لازم
فقط سطوحی که واقعاً نیاز است
تعویض دورهای توکن
توکنهای قدیمی را باطل کنید
نظارت از داشبورد
صدور مدارک را زیر نظر بگیرید
محدودیت نرخ بر اساس پلن سازمان متفاوت است.
آماده اتصال هستید؟
سازمان خود را همراه کنید تا هنگام انتشار API در جریان باشید.