⚙️Certify.mn API
certify.mn api ашиглан нотлох боломжтой цахим баримт үүсгэх нь
Юун түрүүнд та certify.mn системд бүртгүүлээд API Key авсан байх ёстойг санаарай. API Key үүсгэх заавар эндээс үзээрэй.
Certify систем нь датагаа эмх цэгцтэй хадгалж, эргээд хайлт хийхэд хялбар болгох үүднээс дараах байдлаар хадгалдаг.
Хавтас /graduation/: Хэд хэдэн баримт бичгийн олонлог. Ихэвчлэн нэг ангийн төгсөлт, нэг тэнхимийн төгсөлт зэргийг хадгалвал зохистой. Шинээр хавтас/graduation/ үүсгэх зааврыг эндээс үзээрэй.
Ноорог /draft/: Нэг удаагийн оролдлогоор баталгаажуулж буй файлууд. zip файл үүсгээд upload хийж байгаа бол zip доторх файлууд нэг draft болно. 1 pdf файл дангаараа оруулж байгаа бол уг файл дангаараа нэг draft дотор агуулагдана. Draft доторх бүх файл баталгаажсан бол draft дахиж хэрэглэгчид харагдахгүй.
Баримт бичиг /document/: Нэг ширхэг баримт бичиг. Жишээ нь диплом, гэрчилгээ ...
Орчны мэдээлэл:
Орчин | URL |
---|---|
Production /notly/ | |
Production /certify/ |
Хэрэглэгчийн хувийн мэдээллийн дэлгэрэнгүй
GET
https://certify.mn/service/api/user/user
Headers
Name | Type | Description |
---|---|---|
x-api-key* | String | API Key |
Хавтсын жагсаалт авах
GET
https://certify.mn/service/api/v2/certification/graduation
Query Parameters
Name | Type | Description |
---|---|---|
limit | Int | хуудаслалт |
offset | Int | offset |
Headers
Name | Type | Description |
---|---|---|
x-api-key* | String | API Key |
Хавтсын дэлгэрэнгүй авах
GET
https://certify.mn/service/api/v2/certification/graduation/<graduation_id>
Path Parameters
Name | Type | Description |
---|---|---|
<graduation_id>* | String | Хавтсын ID |
Headers
Name | Type | Description |
---|---|---|
x-api-key* | String | API Key |
Хавтас доторх баримт бичгүүдийн жагсаалт авах
GET
https://certify.mn/service/api/v2/certification/graduation/<graduation_id>/document
Path Parameters
Name | Type | Description |
---|---|---|
<graduation_id>* | String | Хавтсын ID |
state | String | баримт бичиг блокчэйн дээрх бичигдсэн эсэхийг илэрхийлэх төлөв ISSUED, REVOKED, PENDING, FAILED |
Query Parameters
Name | Type | Description |
---|---|---|
limit | Int | хуудаслалт |
offset | Int | offset |
Headers
Name | Type | Description |
---|---|---|
x-api-key* | String | API Key |
Баримт бичгийн дэлгэрэнгүй авах
GET
https://certify.mn/service/api/v2/certification/graduation/<graduation_id>/document/<document_id>
Path Parameters
Name | Type | Description |
---|---|---|
<graduation_id>* | String | Хавтсын ID |
<document_id>* | String | Баримт бичгийн ID |
Headers
Name | Type | Description |
---|---|---|
x-api-key* | String | API Key |
Хавтас доторх баримт бичгүүдээс татаж авах
POST
https://certify.mn/service/api/v2/certification/graduation/<graduation_id>/document/download
нэг баримт бичиг бол .pdf хэлбэрээр олон баримт бичиг бол .zip хэлбэрээр татагдана.
Path Parameters
Name | Type | Description |
---|---|---|
<graduation_id>* | String | Хавтсын ID |
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | application/json |
x-api-key* | String | API Key |
Request Body
Name | Type | Description |
---|---|---|
document_ids* | Array<String> | Татаж авах баримт бичгүүдийн ID уудыг хүснэгтэд хийн илгээнэ |
Хавтас дотор баримт бичиг нэмж блокчэйнд баталгаажуулах
POST
https://certify.mn/service/api/v2/certification/graduation/<graduation_id>/document/issue_single_document
Хавтас үүсгэх зааврыг эндээс хараарай. Нэг баримт бичиг бол .pdf хэлбэрээр олон баримт бичиг бол .zip хэлбэрээр илгээж болно. Энэ хүсэлтээр нэмсэн файл нь блокчэйнд баталгаажих хүртэл хэсэг хугацаа зарцуулагдана. Та дэлгэрэнгүй хүсэлтээр state төлөв нь ISSUED болсон эсэхийг шалгаж болно. ISSUED бол баталгаажсан, FAILED бол ямар нэг алдаа гарсан, PENDING бол баталгаажихыг хүлээж байгаа.
Path Parameters
Name | Type | Description |
---|---|---|
<graduation_id>* | String | Хавтсын ID |
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | form |
x-api-key* | String | API Key |
Request Body
Name | Type | Description |
---|---|---|
file* | File | .pdf эсвэл олон .pdf агуулсан .zip файл |
Баталгаажсан баримтыг хүчингүй болгох
POST
https://certify.mn/service/api/v2/certification/graduation/<graduation_id>/document/revoke
Path Parameters
Name | Type | Description |
---|---|---|
<graduation_id>* | String | Хавтсын ID |
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | application/json |
x-api-key* | String | API Key |
Request Body
Name | Type | Description |
---|---|---|
document_ids* | Array<String> | Хүчингүй болгох баримт бичгүүдийн ID уудыг хүснэгтэд хийн илгээнэ |
revoke_note* | String | Хүчингүй болгож буй тайлбар |
Баталгаажуулах үед алдаа гарсан баримтыг дахин баталгаажуулах оролдлого хийх
POST
https://certify.mn/service/api/v2/certification/graduation/<graduation_id>/document/retry
Path Parameters
Name | Type | Description |
---|---|---|
<graduation_id>* | String | Хавтсын ID |
Headers
Name | Type | Description |
---|---|---|
Content-Type* | String | application/json |
x-api-key* | String | API Key |
Request Body
Name | Type | Description |
---|---|---|
document_ids* | Array<String> | Дахин баталгаажууалх баримт бичгүүдийн ID уудыг хүснэгтэд хийн илгээнэ |
Last updated