Request-н ерөнхий мэдээлэл
API | |
Protocol | HTTP |
Method | Only POST |
Content-Type | application/json |
Authorization | Bearer token |
token: мерчантын гэрээ хийсэний дараа банкнаас авах
Response
Status | Description |
200 | Амжилттай болсон гэж үзэн тухайн функцын json форматтай утга ирнэ. |
400 | Bad request буюу тухайн функцыг дуудах шаардлагуудыг хангаагүй. |
403 | Header authorization тохируулаагүй болон буруу, алдаатай, хоосон токен явуулсан үед хоосон утга буцна |
500 | Систем дээрх алдаа гарсан үед ирэх |
400 болон 500 үед ирэх утга
Параметрийн тайлбар
Parameter | Type | Definition |
timestamp | String | Үйлдэл хийгдсэн огноо |
status | Integer | Алдааны төрлийг ялгах утга. 400 403 500 |
error | String | Ямар төрлийн алдааг илэрхийлэх. Validation NotFound Internal Forbidden төрлүүд буцна |
message | String | Тухайн алдааны дэлгэрэнгүй |
path | String | Дуудагдсан функцын зам |
Жишээ
{
"timestamp": "2020-06-02T10:51:56.359+0000",
"status": 400,
"error": "Validation",
"message": "returnType is missing.",
"path": "/api/invoice"
}
{
"timestamp": "2020-06-02T10:51:56.359+0000",
"status": 400,
"error": "NotFound",
"message": "Payment not found",
"path": "/api/inquiry"
}
{
"timestamp": "2020-06-02T10:51:56.359+0000",
"status": 500,
"error": "Internal",
"message": "SQL exception",
"path": "/api/pay"
}
{
"timestamp": "2020-06-02T10:51:56.359+0000",
"status": 403,
"error": "Forbidden",
"message": "Access Denied",
"path": "/api/pay"
}