- Smart Software Group - API, Open Data Integration
- Smart Inventory API
- Smart Retail API
- Танилцуулга
- Борлуулалт илгээх
- Хүргэлтийн захиалга илгээх
- Сугалааны дугаар татахGET
- TokenGET
- Smart Distribution API
- Танилцуулга
- Лавлах
- Борлуулалт
- Тайлан
- Smart Loyalty API
- Танилцуулга
- Картын мэдээлэл авахGET
- Картын хүсэлт илгээхPOST
- Бонусын баримтын жагсаалт татахGET
- Лояалти картын нууц үг солихPOST
- Лояалти харилцагчийн утасны дугаар бонусын хувь татахGET
- Картын жагсаалт татахGET
- Худалдан авалтын жагсаалт татахGET
- TokenGET
- Ваучерийн жагсаалтGET
- Бонусын баримт илгээхPOST
- Картын QR мэдээлэл авахGET
- Smart Accounting OpenData
- Smart Distribution OpenData
- Smart Retail OpenData
- Smart Restaurant OpenData
- Smart Restaurant API
- Smart Hotel API
- Smart Accounting API
- Танилцуулга
- Үндсэн
- Ерөнхий журнал
- Бараа материал
- Худалдан авалт
- Борлуулалт
- Үйлдвэрлэл
- Цалин
- Smart HCM API
Худалдан авалт татах
POST
https://accountingAPI.smartlogic.mn/api/purchase/PostPurchase
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.Example:
Authorization: Bearer ********************
Header Params
Content-Type
string
optional
Example:
application/json
Body Params application/json
InventoryHeaderModel
object
required
DocumentDate
string
required
DocumentNumber
string
optional
DocumentDesc
string
required
CustomerId
string
required
WarehouseId
string
required
AccountId
string
required
Details
object
required
Example
{
"InventoryHeaderModel": {
"DocumentDate": "2025-02-21",
"DocumentDesc": "purchase 1",
"CustomerId": "001",
"WarehouseId": "001",
"AccountId": "12010006",
"Details": [
{
"ItemId": "001",
"ItemName": null,
"Qty": 2,
"Price": 650,
"VatAmount": 100,
"DiscountAmount": 200,
"Amount": 1100
},
{
"ItemId": "003",
"ItemName": null,
"Qty": 3,
"Price": 1100,
"VatAmount": 300,
"Amount": 3300
}
]
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://accountingAPI.smartlogic.mn/api/purchase/PostPurchase' \
--header 'Content-Type: application/json' \
--data-raw '{
"InventoryHeaderModel" : {
"DocumentDate": "2025-02-21",
"DocumentDesc": "purchase 1",
"CustomerId": "001",
"WarehouseId": "001",
"AccountId" : "12010006",
"Details": [
{
"ItemId": "001",
"ItemName": null,
"Qty": 2,
"Price" : 650,
"VatAmount": 100,
"DiscountAmount": 200,
"Amount":1100
},
{
"ItemId": "003",
"ItemName": null,
"Qty": 3,
"Price": 1100,
"VatAmount": 300,
"Amount": 3300
}
]
}
}'
Responses
🟢200OK
application/json
Body
Success
boolean
required
Message
string
optional
ErrorCode
string
optional
ExceptionType
string
optional
Data
string
optional
Examples
{
"Success": true,
"Message": null,
"ErrorCode": null,
"ExceptionType": null,
"Data": "2502191634188573989"
}
Modified at 2025-03-06 03:59:50