> For the complete documentation index, see [llms.txt](https://tag-api.agreefy.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tag-api.agreefy.com/create-new-asset.md).

# Create New Asset

Adding new assets

| **Parameters**                 | **Type**   | **Description**                                                                                                                                                                                                                                                                                                                                            |
| ------------------------------ | ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **assetName(Mandatory)**       | String(36) | **Asset Name**                                                                                                                                                                                                                                                                                                                                             |
| **assetIdentifier(Mandatory)** | String(36) | **Asset identifier**                                                                                                                                                                                                                                                                                                                                       |
| **assetSerialNo(Mandatory)**   | String(36) | **Asset serial No**                                                                                                                                                                                                                                                                                                                                        |
| **initialVenue(Mandatory)**    | String(36) | **Asset venue UUID**                                                                                                                                                                                                                                                                                                                                       |
| **initialBuilding(Mandatory)** | String(36) | **Asset building UUID**                                                                                                                                                                                                                                                                                                                                    |
| **initialFloor(Mandatory)**    | String(36) | **Asset floorplan UUID**                                                                                                                                                                                                                                                                                                                                   |
| **initialZone(Mandatory)**     | String(36) | **Asset zone UUID**                                                                                                                                                                                                                                                                                                                                        |
| **description(Mandatory)**     | String(36) | **Asset Description**                                                                                                                                                                                                                                                                                                                                      |
| **tagType(Mandatory)**         | String(36) | **Asset Tag Type**                                                                                                                                                                                                                                                                                                                                         |
| **tagTypeID(Mandatory)**       | String(36) | <p><strong>Asset Tag Type ID</strong></p><p></p>                                                                                                                                                                                                                                                                                                           |
| **assetCriticality**           | String(36) | <p><strong>Asset Criticality</strong></p><ul><li><strong>Critical</strong></li><li><strong>High</strong></li><li><strong>Low</strong></li></ul>                                                                                                                                                                                                            |
| **assetOwner**                 | String(36) | **Asset Holder UUID**                                                                                                                                                                                                                                                                                                                                      |
| **assetManager**               | String(36) | **Asset Manager UUID**                                                                                                                                                                                                                                                                                                                                     |
| **assetRemovability**          | String(36) | <p></p><p><strong>Asset Removability</strong></p><ul><li><strong>Fixed Asset</strong></li><li><strong>Movable Asset</strong></li></ul>                                                                                                                                                                                                                     |
| **businessUnitUUID**           | String(36) | **Business Unit UUID**                                                                                                                                                                                                                                                                                                                                     |
| **costCenterUUID**             | String(36) | **Cost Center UUID**                                                                                                                                                                                                                                                                                                                                       |
| **departmentUUID**             | String(36) | **Department UUID**                                                                                                                                                                                                                                                                                                                                        |
| **subDepartmentUUID**          | String(36) | **Sub Department UUID**                                                                                                                                                                                                                                                                                                                                    |
| **assetCategory**              | String(36) | **Category UUID**                                                                                                                                                                                                                                                                                                                                          |
| **assetLabels**                | String(36) | **Label UUID**                                                                                                                                                                                                                                                                                                                                             |
| **PONumber**                   | String(36) | **PO Number**                                                                                                                                                                                                                                                                                                                                              |
| **invoiceNumber**              | String(36) | **Invoice Number**                                                                                                                                                                                                                                                                                                                                         |
| **condition**                  | String(36) | <p></p><p><strong>Asset condition</strong> </p><ul><li><strong>Excellent</strong>                                                     </li><li><strong>Good</strong>                                                       </li><li><strong>Bad</strong>                                                         </li><li><strong>Scrap</strong></li></ul> |
| **ownershipRights**            | String(36) | <p></p><p><strong>Ownership Rights</strong></p><ul><li><strong>Owned</strong></li><li><strong>Leased</strong></li></ul>                                                                                                                                                                                                                                    |
| **purchaseClassification**     | String(36) | <p></p><p><strong>Purchase Classification</strong></p><ul><li><strong>Capitalized</strong></li><li><strong>Non-capitalized</strong></li></ul>                                                                                                                                                                                                              |
| **warrantyEndDate**            | DATE       | **Warranty End Date**                                                                                                                                                                                                                                                                                                                                      |
| **assetValue**                 | DECIMAL    | **Asset Value**                                                                                                                                                                                                                                                                                                                                            |
| **assetPurchaseValue**         | DECIMAL    | **Asset purchase value**                                                                                                                                                                                                                                                                                                                                   |
| **assetCurrentValue**          | DECIMAL    | **Asset Book value**                                                                                                                                                                                                                                                                                                                                       |
| **assetLifeTime**              | INT        | **Asset life time**                                                                                                                                                                                                                                                                                                                                        |
| **assetMake**                  | String(36) | **Asset make**                                                                                                                                                                                                                                                                                                                                             |
| **skuNum**                     | String(36) | **Asset SKU number**                                                                                                                                                                                                                                                                                                                                       |
| **model**                      | String(36) | **Asset Model**                                                                                                                                                                                                                                                                                                                                            |
| **periodicCalibration**        | String(36) | <p></p><p><strong>Asset periodic calibration</strong></p><ul><li><strong>Yes</strong></li><li><strong>No</strong></li></ul>                                                                                                                                                                                                                                |
| **periodicDateIn**             | INT        | **Asset periodic calibration months(IF calibration is YES)**                                                                                                                                                                                                                                                                                               |
| **purchaseDate**               | DATE       | **Asset purchase date**                                                                                                                                                                                                                                                                                                                                    |
| **eolDate**                    | DATE       | **Asset EOL date**                                                                                                                                                                                                                                                                                                                                         |
| **serviceDate**                | DATE       | **Asset service date**                                                                                                                                                                                                                                                                                                                                     |
| **depreciationCalculated**     | String(36) | <p></p><p><strong>Asset depreciation Calculated</strong></p><ul><li><strong>Yes</strong></li><li><strong>No</strong></li></ul>                                                                                                                                                                                                                             |
| **estimatedSalvageValue**      | String(36) | **Estimated salvage value**                                                                                                                                                                                                                                                                                                                                |
| **depreciationUUID**           | String(36) | **Depreciation profile UUID**                                                                                                                                                                                                                                                                                                                              |
| **depreciationStartDate**      | DATE       | **Depreciation start date**                                                                                                                                                                                                                                                                                                                                |

## For adding new assets

<mark style="color:green;">`POST`</mark> `https://<baseurl>/v1/organization/assets/addassetTag/@clientUUID`

\
URL Parameters:\
**clientUUID**<br>

#### Path Parameters

| Name       | Type   | Description |
| ---------- | ------ | ----------- |
| clientUUID | string | Client UUID |

#### Headers

| Name           | Type   | Description          |
| -------------- | ------ | -------------------- |
| Authentication | string | Authentication token |

{% tabs %}
{% tab title="200 success" %}

```
#########################################################################
## success
#########################################################################

{
    "message": "success",
    "status": 200
}

#########################################################################
## Error:Unable to save data
#########################################################################

{
	"message": "error",
	"status": 400,
	"description": "Unable to save data"
}

#########################################################################
## Duplicate Asset Serial Number
#########################################################################

{
    "message": "error",
    "status": 402,
    "description": "Error happened. Duplicate Asset  Serial No"
}

#########################################################################
## Duplicate Asset ID
#########################################################################

{
    "message": "error",
    "status": 403,
    "description": "Error happened. Duplicate Asset ID"
}


#########################################################################
## Duplicate ID found!
#########################################################################

{
    "message": "error",
    "status": 404,
    "description": "Duplicate ID found!"
}

#########################################################################
## Please add Default Cost Center!
#########################################################################

{
    "message": "error",
    "status": 401,
    "description": "Please add Default Cost Center! "
}

#########################################################################
## Please Enter valid data
#########################################################################

{
    "message": "error",
    "status": 405,
    "description": "Please add valid data! "
}

#########################################################################
## Please enter asset details
#########################################################################

{
    "message": "error",
    "status": 406,
    "description": "Please enter asset details"
}

```

{% endtab %}
{% endtabs %}
