Албан бичгийг илгээхдээ нэг бичгийг олон байгууллагад илгээх боломжтой.
Албан бичигт олон файл илгээж болох бөгөөд эхний файлыг үндсэн албан бичгийн файл гэж ойлгоно.
METHOD : POST
ENDPOINT : https://docx.gov.mn/api/SendDoc
Field | Type | Description |
---|---|---|
DocInternalId | String | Хэрэглэгчийн системийн дотоод код (UNIQUE) |
DocType | int | Хатуу 1 гэсэн утга олгож явуулна |
DocNumber | String | Албан бичиг дээрх дугаар. Жишээ нь : 2/458 |
DocDate | String | Албан бичиг дээрх огноо. "yyyy.MM.dd" форматтай байна. |
DocSummary | String | Албан бичгийн тэргүү(гарчиг) |
FromBranchId | int | Илгээгч байгууллагын код |
DocPageCount | double | Албан бичгийн хуудасны тоо. A5 хэмжээтэй албан бичгийн хуудсыг 0.5 хуудас гэж тоолдог. |
TokenSerial | String | Албан бичиг дээр тоон гарын үсэг зурсан хэрэглэгчийн Токен сериал |
ToBranches | object list | Илгээх байгууллагын жагсаалт |
ToBranches.ToBranchId | int | Хүлээн авах байгууллагын код |
ToBranches.Attachments | object list | Албан бичиг болон хавсралт файлын мэдээлэл |
ToBranches.Attachments.FileNo | string | Албан бичгийг төв сервер лүү хуулсны дараа үүссэн код |
ToBranches.Attachments.FileName | string | Файлын нэр |
ToBranches.Attachments.FileExt | string | Файлын өргөтгөл |
Field | Type | Description |
---|---|---|
RequestId | string | Хүсэлтийн дугаар |
success | bool | Хэрэв дуудсан функц алдаагүй ажилласан бол "true" үгүй бол "false" утга буцаана |
message | String | Дуудаж байгаа функц ажилласан талаарх тайлбар |
data | object collection | |
data.Table | object list | Албан бичгийн сервер дээр үүссэн мэдээллүүд |
data.Table[0].DocNo | string | Үүссэн бичгийн давтагдашгүй дугаар |
data.Table[0].DocInternalId | string | Хэрэглэгчийн системийн код |
Request JSON sample :
{
"DocInternalId": "96496f1c-9838-46b4-b089-2578d1fd8634",
"DocType": 1,
"DocNumber": "1/102",
"DocDate": "2022.01.17",
"DocSummary": "Тэргүү",
"FromBranchId": 6946,
"DocPageCount": 1,
"TokenSerial": "",
"ToBranches": [
{
"ToBranchId": 1167,
"Attachments": [
{
"FileNo": "F20220516150434655413",
"FileName": "sample1",
"FileExt": ".pdf"
},
{
"FileNo": "F20220516153535652868",
"FileName": "sample2",
"FileExt": ".pdf"
}
]
}
]
}
Result JSON sample :
{
"RequestId": "RQ202207281822155842752",
"success": true,
"message": "Sent!",
"data": {
"Table": [
{
"DocNo": "DC20220728000161",
"DocInternalId": "1057778d-f5e9-484b-8e46-19eaa9"
}
]
}
}