API List
- API Introduction
- Authentication Key API
- Server Date and Time
- Embed Image API
- Attachment Download API
- Common lookups API
CRM Integration API
- List of companies with basic details
- Complete details of a company
- List of customers of a branch with basic details
- Register Person
- Register company
- Register address
- Register contact query
- Login ID availability check
- Customer Login API
Delivery / Shipment Order API
Expense Claims Integration API
- Register Expense Claim
- Add expense item to claim
- Save and present claim for approval
- Get list of claims with basic details
- Get claim with all details
Human Resuorce Management Module
Inventory Module Integration API
Sales Module Integration API
- Register Quotation API
- Register Proforma Invoice API
- List of Commercial Invoices
- Number of Commercial Invoices
- Register Invoice API
Services Module Integration API
Shopping Cart Integration API
- Price List API
- Create Shopping Cart Order
- Add product to shopping cart
- Update payment details
- Get order in shopping cart
- List of orders in shopping cart
Procurement Module API
- Purchase Order List
- Purchase Order Details
- Purchase Invoice List
- Purchase Invoice Details
- Register Purchase Invoice API
Manufacturing Module API
API # : 8804 | API Name : bom
Module : Manufacturing
Get Bill of Material details.
URL : <domain>/apic/bom
Methods Allowed : POST
Payload Schema :
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"type": "object",
"properties": {
"id": {
"type": "string",
"description": "BOM ID."
}
},
"required": [
"id"
]
}
}
Sample Payload :
{
"id": "rKeEGD"
}
Request Headers :
Request Headers :
{
"device": "MYAPP",
"Authentication": "YOUR_AUTHENTICATION_CODE"
}
Request Headers Schema :
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"device": {
"type": "string",
"description": "A short name of your application. Device is mandatory but any value between 3 and 20 characters is accepted.",
"minLength": 3,
"maxLength": 20
},
"Authentication": {
"type": "string",
"description": "Authentication code generated for API call."
}
},
"required": [
"device",
"Authentication"
]
}
Sample success response :
{
"bomid": "oIYsNA",
"summary": "A-59-353 Italy Standards",
"productid": "P1539260655271",
"description": "ASSIEME ROTORE PER VENTILATORE 4\" - 4\" BLOWER ASSEMBLY KIT",
"producttype": 1,
"productname": "ASSIEME ROTORE PER VENTILATORE 4\" - 4\" BLOWER ASSEMBLY KIT",
"unitid": "PIECES",
"model": "A-59-353",
"bomnumber": 97,
"raisedby": "w2ggjG",
"brand": "MySleepyHead",
"categoryid": "NOCAT",
"status": 1,
"components": [
{
"uid": "oIYsNA_P1658128919550",
"unit": "gm",
"componentid": "P1658128919550",
"quantity": 50,
"sel": 50,
"disp": ".50 : .50 inch wood screws"
},
{
"uid": "oIYsNA_150720211748",
"unit": "Pcs",
"componentid": "150720211748",
"quantity": 25,
"sel": 25,
"disp": "05-1540-0 : Adjust Screw Kansai Orginal Screw/ Nut"
},
{
"uid": "oIYsNA_S09093519",
"unit": "KG",
"componentid": "S09093519",
"quantity": 50,
"sel": 50,
"disp": "MS100.255 : 1.2X1250X3000 MS CRCA"
},
{
"uid": "oIYsNA_150720218651",
"unit": "Pcs",
"componentid": "150720218651",
"quantity": 15,
"sel": 15,
"disp": "87-0400-0 : Adjust Screw Kansai Orginal Screw/ Nut"
},
{
"uid": "oIYsNA_1454055534226",
"unit": "KG",
"componentid": "1454055534226",
"quantity": 60,
"sel": 60,
"disp": "4654564654 : 2mm Aluminum Sheet"
}
]
}
Sample failure response :
{
"response": -1,
"errorcode": 404,
"errors": [
{
"param": "id",
"error": "No such record found. Please check if the value is correct.",
"errorcode": 404
}
]
}







