Project estimate line is an amount that can be tied to cost types (categories in the work breakdown structure), tasks, items, or other aspects of your project. Project estimate lines can only be added and updated through the owning project-estimate
object.
Returns up to 100 object references from the collection with a key, ID, and link for each object. This operation is mostly for use in testing; use the query service to find objects that meet certain criteria and specify the properties that are returned.
OK
Bad Request
{- "ia::result": [
- {
- "key": "32",
- "id": "32",
- "href": "/objects/construction/project-estimate-line/32"
}, - {
- "key": "34",
- "id": "34",
- "href": "/objects/construction/project-estimate-line/34"
}, - {
- "key": "31",
- "id": "31",
- "href": "/objects/construction/project-estimate-line/31"
}
], - "ia::meta": {
- "totalCount": 3,
- "start": 1,
- "pageSize": 100,
- "next": null,
- "previous": null
}
}
Returns detailed information for a specified project estimate line.
key required | string System-assigned key for the project estimate line. Example: 101 |
OK
Bad Request
{- "ia::result": {
- "key": "1",
- "id": "1",
- "amount": "2000.00",
- "quantity": "10",
- "unitCost": "1000.00",
- "currency": "USD",
- "memo": "service charges",
- "lineNumber": 1,
- "externalUOM": "Piece",
- "workflowType": "original",
- "isPosted": false,
- "effectiveDate": "2022-06-23",
- "numberOfProductionUnits": 200,
- "productionUnitDescription": "days",
- "projectEstimate": {
- "key": "1",
- "id": "Original",
- "href": "/objects/construction/project-estimate/1"
}, - "glAccount": {
- "key": "144",
- "id": "1112",
- "name": "Employee Advances",
- "href": "/objects/general-ledger/account/144"
}, - "changeRequest": {
- "key": "1",
- "id": "CR-TM-02",
- "href": "/objects/construction/change-request/1"
}, - "changeRequestLine": {
- "key": "1",
- "id": "1",
- "href": "/objects/construction/change-request-line/1"
}, - "dimensions": {
- "location": {
- "key": "1",
- "id": "1",
- "name": "United States of America",
- "href": "/objects/company-config/location/1"
}, - "department": {
- "key": "1",
- "id": "2",
- "name": "Engineering",
- "href": "/objects/company-config/department/1"
}, - "employee": {
- "key": "10",
- "id": "EMP-10",
- "name": "Thomas, Glenn",
- "href": "/objects/company-config/employee/10"
}, - "project": {
- "key": "2",
- "id": "NET-XML30-2",
- "name": "Talcomp training",
- "href": "/objects/projects/project/2"
}, - "customer": {
- "key": "13",
- "id": "CUST-13",
- "name": "Jack In the Box",
- "href": "/objects/accounts-receivable/customer/13"
}, - "vendor": {
- "key": "357",
- "id": "1605212096809",
- "name": "GenLab",
- "href": "/objects/accounts-payable/vendor/357"
}, - "item": {
- "key": "13",
- "id": "Case 13",
- "name": "Platform pack",
- "href": "/objects/inventory-control/item/13"
}, - "warehouse": {
- "key": "6",
- "id": "WH01",
- "name": "WH01",
- "href": "/objects/inventory-control/warehouse/6"
}, - "class": {
- "key": "731",
- "id": "REST_CLS_001",
- "name": "Enterprises",
- "href": "/objects/company-config/class/731"
}, - "task": {
- "id": "1",
- "key": "1",
- "name": "Project Task",
- "href": "/objects/projects/task/1"
}, - "costType": {
- "id": "2",
- "key": "2",
- "name": "Project Expense",
- "href": "/objects/construction/cost-type/2"
}, - "asset": {
- "id": "A001",
- "key": "1",
- "name": "Laptop 1",
- "href": "/objects/asset/1"
}
}, - "audit": {
- "createdDateTime": "2022-04-20T16:20:00Z",
- "modifiedDateTime": "2022-04-20T16:20:00Z",
- "createdBy": "1",
- "modifiedBy": "95"
}, - "href": "/objects/construction/project-estimate-line/1"
}, - "ia::meta": {
- "totalCount": 1,
- "totalSuccess": 1,
- "totalError": 0
}
}