---
title: "Create Equipment"
slug: "create-equipment"
updated: 2026-05-26T12:48:31Z
published: 2026-05-26T12:48:45Z
canonical: "developers.cmicglobal.com/create-equipment"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developers.cmicglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Equipment

Post/em-rest-api/rest/1/emequipment

## Create Equipment

UI Location: ASSET MANAGEMENT - Equipment Costing - Setup - Enter Equipment

### 

SecurityHTTPType basic

Basic authentication

Header parametersContent-TypestringExampleapplication/vnd.oracle.adf.resourceItem+json

Body parameters<select class='api-response-data' aria-label='Media type'><option value='80f51308-0087-47d0-a99e-0fc67fe39079'>application/json</option>
</select>object  Example{
  "EmeCompCode": "001",
  "EmeEqpCode": "DX111LB",
  "EmeName": "Doosan Excavator",
  "EmeEqpclassCode": "1000",
  "EmeEqpHier": "DX111LB",
  "EmeHomelocCode": "001-NY",
  "EmeHomelocName": "New York Yard / Warehouse",
  "EmeFastCatCode": "string",
  "EmeActuallocCode": "*",
  "EmeActiveFlag": "Y",
  "EmeAutoChargeoutFlag": "N",
  "EmeBillRateRequiredFlag": "N",
  "EmeBulkEquipmentFlag": "N",
  "EmeDepreciationFlag": "N",
  "EmeFixedAssetsFlag": "Y",
  "EmeUseMeterReadingFlag": "N",
  "EmeUseMeterOguzFlag": "N",
  "EmeVUuid": ""
}EmeEqpCodestring    Required

Equipment code.

Max length10
EmeNamestring    Required

Equipment name

Max length30
EmeFixedAssetsFlagstring    Required

‘Y’ if this equipment is tracked in the fixed assets system. ‘N’ if not. Remember to set this to ‘Y’ if you intend to import into FAASSET.

Max length1
EmeActuallocCodestring    Required

💻 UI Fieldname: *Original Location

Max length10
EmeFastCatCodestring    RequiredMax length10
EmeDepreciationFlagstring    Required

‘Y’ if this equipment is depreciated in the fixed assets system. ‘N’ otherwise.

Max length1
EmeBillRateRequiredFlagstring    Required

‘Y’ if owner (job) billing rates are required this piece of equipment. ‘N’ if not.

💻 UI Fieldname: Billing Rate Required

Max length1
EmeVUuidstring    Required

uuid column for uk on json webservices

Max length64
EmeAutoChargeoutFlagstring    Required

‘Y’ if automatic charge out will be used. ‘N’ if not.

💻 UI Fieldname: Automatic Chargeout

Max length1
EmeHomelocCodestring    Required

💻 UI Fieldname: *Home Location

Max length10
EmeEqpclassCodestring    Required

💻 UI Fieldname: *Class

Max length10
EmeUseMeterReadingFlagstring    Required

Indicates That External Meter Reading Will Be Applied To A Piece Of Equipment

💻 UI Fieldname: Use External Meter Reading

Max length1
EmeEqpHierstring    Required

Equipment Hierarchy. System Generated – LEAVE THIS NULL

Max length127
EmeHomelocNamestring    RequiredMax length30
EmeCompCodestring    RequiredMax length8
EmeBulkEquipmentFlagstring    Required

Identifies equipment that allows quantity transfer

Max length1
EmeActiveFlagstring    Required

‘Y’ if the equipment is in use. ‘N’ if not.

💻 UI Fieldname: Active

Max length1
EmeTruckerClassstring    

💻 UI Fieldname: Truck Class

Max length10
EmeFloatFlagstring    

Set this to ‘N’

Max length1
EmeFastWarrantyCodestring    Max length1
EmeInsurPolicyNostring    

Insurance Policy No

Max length20
EmeFastMethCodestring    Max length1
EmeFastInsuredValuenumber    Max length18
EmeVendorNamestring    Max length50
EmeSlidingScaleRuleFlagstring    

Flag To Determine Whether The Charges Would Be Calculated On A Sliding Scale Basis (Best Amount) Or Only The Daily Rate Would Be Used In The Calculation.

💻 UI Fieldname: Sliding Scale

Max length1
EmeFastCapacityQtynumber    
EmeFastDspsDatestring    
EmeFastLicMonthsQtynumber    
EmeFastLicStatestring    Max length3
EmeIuUpdateUserstring    Max length30
EmeJccatNamestring    Max length30
EmeUeValidFlagstring    Max length1
EmeJcphsCodestring    

Default Job Cost Phase Code

💻 UI Fieldname: Job Cost Code

Max length16
EmeLifeExpectancyDatestring    
EmeValuenumber    

The value of the piece of equipment

Max length18
EmeFastLicStateNamestring    Max length30
EmeCommissionTimestring    Max length5
EmeFastGrossWgtQtynumber    
EmeFastAssignedNamestring    Max length30
EmeTruckTypestring    

Truck Type

Max length20
EmeIuUpdateDatestring    
EmeLifeExpectancyInBaseUmnumber    Max length16
EmeMaxGrossnumber    

Maximum Gross Weight

Max length18
EmeEqpclassNamestring    Max length30
EmeTareTypestring    

Tare Type

Max length20
EmeFastModelNamestring    Max length30
EmeFastLicExpDatestring    
EmeJccatCodestring    

Default Job Cost Category Code

💻 UI Fieldname: Job Category

Max length16
EmeTruckerClassNamestring    Max length30
EmeFastWarrantyDatestring    
EmeTareTimestring    Max length5
EmeCtrlEqpNamestring    Max length30
EmeCurrActuallocCodestring    

💻 UI Fieldname: Current Actual Location

Max length10
EmeBaseUmCodestring    Max length10
EmeCommissionDatestring    

Date the equipment was placed into service.

💻 UI Fieldname: *Commission Date & Time

EmeNoOfDropsnumber    

No. of Drops

Max length2
EmeWarrantyAccTypeCodestring    Max length2
EmeFastModelYearnumber    
EmeDescstring    

Equipment description

Max length2000
EmeWarrantyDatestring    
EmeActuallocNamestring    Max length60
EmeTradeNamestring    Max length30
EmeUtilizationNamestring    Max length100
EmeFastLeaseCodestring    Max length2
EmeVendorCodestring    

For rented equipment, field contains the vendor who owns this equipment.

💻 UI Fieldname: Vendor

Max length8
EmeIuCreateDatestring    
EmeIuCreateUserstring    Max length30
EmeFastMakeNamestring    Max length30
EmeResponsiblePersonnelNamestring    Max length2000
EmeTotalQtynumber    
EmeWarrantyDescstring    Max length2000
EmeFastLicCostAmtnumber    
EmeMinLoadnumber    

Minimum Load Size

Max length18
EmeFastOwnerNamestring    Max length30
EmeWarrantyExpiryReadingnumber    Max length16
EmeTareDatestring    

Tare Date

EmeFastCatNamestring    Max length30
EmeDecommissionDatestring    

Date the equipment was taken out of service. Not currently used

EmeExpectedUsagePerDaynumber    Max length16
EmeFastSerNumCodestring    Max length2000
EmeLegalUniqueIdentifierstring    

Unique serial number. If no serial number is available make one up.

💻 UI Fieldname: Serial #

Max length2000
EmeTenantIdstring    Max length30
EmeBaseUmNamestring    Max length10
EmeFastRegisteredTostring    Max length30
EmeCrewCodestring    

💻 UI Fieldname: Crew Code

Max length30
EmeCreateDatestring    
EmeTradeCodestring    

💻 UI Fieldname: Trade Code

Max length30
EmeUtilizationCodestring    

Utilization Code

💻 UI Fieldname: Target Utilization Code

Max length16
EmeChargePcnumber    

The maximum percentage of the equipment value that may be charged to a job

Max length5
EmeLegalUidLocationstring    

The location of the serial number. This is where the serial number is located on the piece of equipment.

💻 UI Fieldname: Location of Serial #

Max length2000
EmeCtrlEqpCodestring    

Either null or the equipment code of the controlling piece of equipment if this is part of a hierarchy

💻 UI Fieldname: Controlling Equipment

Max length10
EmeCurrActuallocNamestring    Max length60
EmeInsurNamestring    

Insurance Carrier Name

Max length50
EmeWarrantyExpireDatestring    
EmeInitialBulkQtynumber    

Stores initial quantity of a bulk equipment. This column may only be filled before the equipment record is committed.

Max length18
EmeTareWeightnumber    

Tare Weight

Max length18
EmeJcphsNamestring    Max length50
EmeFastLicNumberCodestring    Max length16
EmeFastBoughtFromstring    Max length30

Responses201

Created

HeadersContent-TypestringExampleapplication/vnd.oracle.adf.resourceitem+json
<select class='api-response-data' aria-label='Media type'><option value='10831679-bfd0-47f5-8fde-39584c1ec27e'>application/json</option>
</select>

```json
{
  "EmeEqpCode": "DX111LB",
  "EmeName": "Doosan Excavator",
  "EmeDesc": "Doosan excavators - DX111LB",
  "EmeEqpclassCode": "1000",
  "EmeEqpclassName": "Excavators",
  "EmeCtrlEqpCode": null,
  "EmeCtrlEqpName": null,
  "EmeEqpHier": "DX111LB",
  "EmeHomelocCode": "001-NY",
  "EmeHomelocName": "New York Yard / Warehouse",
  "EmeCompCode": "001",
  "EmeActuallocCode": "*",
  "EmeActuallocName": "Home Location",
  "EmeCurrActuallocCode": "042016",
  "EmeCurrActuallocName": "HWY 407",
  "EmeJccatCode": null,
  "EmeJccatName": null,
  "EmeLegalUniqueIdentifier": "3941111",
  "EmeActiveFlag": "Y",
  "EmeLegalUidLocation": null,
  "EmeAutoChargeoutFlag": "N",
  "EmeFloatFlag": "N",
  "EmeFixedAssetsFlag": "Y",
  "EmeDepreciationFlag": "N",
  "EmeCommissionDate": "2017-02-13",
  "EmeCommissionTime": "2026-05-26",
  "EmeDecommissionDate": null,
  "EmeBaseUmCode": null,
  "EmeBaseUmName": null,
  "EmeExpectedUsagePerDay": null,
  "EmeLifeExpectancyInBaseUm": null,
  "EmeLifeExpectancyDate": null,
  "EmeResponsiblePersonnelName": null,
  "EmeValue": null,
  "EmeChargePc": null,
  "EmeBillRateRequiredFlag": "N",
  "EmeWarrantyDate": null,
  "EmeWarrantyAccTypeCode": null,
  "EmeWarrantyExpiryReading": null,
  "EmeWarrantyDesc": null,
  "EmeWarrantyExpireDate": null,
  "EmeJcphsCode": null,
  "EmeJcphsName": null,
  "EmeSlidingScaleRuleFlag": "N",
  "EmeCreateDate": "2017-02-13T18:06:23Z",
  "EmeUeValidFlag": "Y",
  "EmeVendorCode": null,
  "EmeVendorName": null,
  "EmeBulkEquipmentFlag": "N",
  "EmeTotalQty": 1,
  "EmeInitialBulkQty": 1,
  "EmeTruckType": null,
  "EmeMinLoad": null,
  "EmeMaxGross": null,
  "EmeInsurName": null,
  "EmeInsurPolicyNo": null,
  "EmeTareWeight": null,
  "EmeTareDate": null,
  "EmeTareTime": null,
  "EmeTareType": null,
  "EmeNoOfDrops": null,
  "EmeTradeCode": null,
  "EmeTradeName": null,
  "EmeTruckerClass": null,
  "EmeTruckerClassName": null,
  "EmeUtilizationCode": null,
  "EmeUtilizationName": null,
  "EmeCrewCode": null,
  "EmeFastCatCode": "EQUIPMENT",
  "EmeFastCatName": "Equipment",
  "EmeFastMakeName": "Doosan",
  "EmeFastModelYear": 2015,
  "EmeFastModelName": "DL06",
  "EmeFastSerNumCode": "39400050",
  "EmeFastLicNumberCode": "003940",
  "EmeFastLicExpDate": null,
  "EmeFastWarrantyCode": "S",
  "EmeFastGrossWgtQty": null,
  "EmeFastWarrantyDate": "2021-02-24",
  "EmeFastOwnerName": "CMiC Construction Inc.",
  "EmeFastAssignedName": null,
  "EmeFastLeaseCode": "O",
  "EmeFastMethCode": "1",
  "EmeFastRegisteredTo": null,
  "EmeFastLicMonthsQty": null,
  "EmeFastLicCostAmt": null,
  "EmeFastCapacityQty": null,
  "EmeFastDspsDate": null,
  "EmeFastBoughtFrom": "United Rentals",
  "EmeFastLicState": null,
  "EmeFastLicStateName": null,
  "EmeFastInsuredValue": null,
  "EmeUseMeterReadingFlag": "N",
  "EmeVUuid": "018D2DC05F3B1F11E06316821FAC1FD5",
  "EmeIuCreateDate": null,
  "EmeIuCreateUser": null,
  "EmeIuUpdateDate": null,
  "EmeIuUpdateUser": null,
  "links": [
    {
      "rel": "self",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestupg/em-rest-api/rest/1/emequipment/018D2DC05F3B1F11E06316821FAC1FD5",
      "name": "emequipment",
      "kind": "item"
    },
    {
      "rel": "canonical",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestupg/em-rest-api/rest/1/emequipment/018D2DC05F3B1F11E06316821FAC1FD5",
      "name": "emequipment",
      "kind": "item"
    }
  ]
}
```

object
