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
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
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
Manufacturing Module API
API # : 8801 | API Name : joborders
Get filtered and sort list of job orders.
URL : <domain>/apic/joborders
Methods Allowed : POST
Request Body : JSON Payload
Payload Structure :
Name | Description | Type |
---|---|---|
search | Search text. | String |
sdate | Starting date in DD/MM/YYYY format. For example 01/04/2020 would get all records starting from April 1, 2020 | String |
fdate | Ending date in DD/MM/YYYY format. For example 31/03/2021 would get all records till from March 31, 2021 | String |
itemid | Company ID of the customer. | String |
show | Status of the Job Order. | String |
show2 | Job Order Type. | String |
show3 | Job Type.
|
String |
pp | Number of records per page. All the matching records are split in sets similar to pages. This value tells the system how many records have to be grouped under each page. Default value is 100 |
Integer |
page | Page number. Default is 1 | Integer |
srt | Sort by. Possible values are :
|
String |
order | Sort Order. ASC or DESC | String |
Request Headers :
Name | Description |
---|---|
device | A short name of your application. Device is mandatory but any value between 3 and 20 characters is accepted. |
Authentication | Authentication code generated for API call. |
Sample Payload :
{ "order": "ASC", "show": "ALL", "srt": "CIDATE", "sdate": "01/04/2020", "fdate": "30/04/2020", "itemid": "BSLUqT" }
Sample success response :
{ "result": 1, "records": 2, "pages": 1, "data": [ { "consumed": 0, "branchid": "ENTERPRISE", "parent": "PI No. 1098", "createddate": "15/10/2015", "prefix": "COM-", "description": "Job order for Proforma Invoice no. 1098", "deliveredproducts": 0, "startdate": "15/10/2015", "parentid": "R9sXbS", "products": 1, "totalcost": 40000, "jobid": "R9tUgV", "stockchange": -24962500, "createdby": "w2ggjG", "stockreduced": 24962500, "productionstatus": 0, "totalvalue": 0, "parenttype": "PI", "remainingprice": -30000, "quantity": 1, "servicebillpending": 0, "hoursrequired": 0, "productioncost": 0, "otherexpenses": 0, "hourstaken": 0, "approvedby": "w2ggjG", "requiredprice": 10000, "jobordertypeid": "unaXII", "finished": 1, "usedprice": 40000, "stockadded": 0, "deliveredquantity": 0, "jobnumber": 1073, "materials": 2, "status": 60 }, { "consumed": 0, "branchid": "ENTERPRISE", "parent": "PI No. 1107", "createddate": "02/11/2015", "prefix": "COM-", "description": "Job order for Proforma Invoice no. 1107", "deliveredproducts": 1, "startdate": "02/11/2015", "parentid": "Ss4eBu", "products": 1, "totalcost": 0, "jobid": "Ss4mDo", "companyid": "JgfM7v", "stockchange": 22801550, "createdby": "w2ggjG", "stockreduced": 0, "tag": "A S", "productionstatus": 0, "totalvalue": 45603.1015625, "parenttype": "PI", "remainingprice": 0, "quantity": 2, "servicebillpending": 0, "hoursrequired": 0, "productioncost": 0, "otherexpenses": 0, "hourstaken": 0, "approvedby": "w2ggjG", "requiredprice": 0, "jobordertypeid": "unaXII", "finished": 2, "usedprice": 0, "shortname": "A S", "stockadded": 22801550, "deliveredquantity": 1, "jobnumber": 1080, "materials": 0, "companyname": "A S Computers", "status": 60 } ] }
Sample failure response :
{ "result": -1, "message": "Operation failed.", "errors": [ { "code": 500, "error": "Unknown system exception" } ] }