Add Asset

Create a new asset record in the Asset Registry for tracking, assignment, and lifecycle management.

POST
/api/v1/assets/add-asset

Description

This endpoint allows you to add a new asset to the Manage App inventory system. It is typically used by IT administrators or asset managers to register company equipment such as laptops, desktops, phones, or other devices.

Assets added through this endpoint will be available for tracking, assignment, warranty monitoring, and lifecycle management in the application.

When adding an asset, the email field is mandatory only if the status type is set to "deployed". For all other status types, including "undeployed", "deployable", "archived", and "pending", the email field is not required.

Request

Request Body Parameters

ParameterTypeRequiredDescription
product_typestringYesType of asset being added (e.g., Laptop, Mobile).
product_namestringYesFull product name including model/version.
manufacturerstringYesBrand or manufacturer of the device.
serial_numberstringYesDevice serial number (must be unique).
asset_statusstringYesCurrent state of the asset.
asset_idstringYesUnique internal asset identifier.
conditionstringYesCondition of the asset (New, Good, Fair, Damaged).
purchase_datedateYesPurchase or lease date (YYYY-MM-DD).
purchase_typestringYesAcquisition method (Purchased, Leased).
model_numberstringNoModel identifier from the manufacturer.
skustringNoInternal stock keeping unit ID.
purchase_costnumberNoCost of the asset at acquisition.
warranty_startdateNoWarranty start date.
warranty_expiredateNoWarranty end date.
warranty_typestringNoWarranty coverage type (e.g., AppleCare).
assign_to_emailstringNoRequired only when status type is deployed.
departmentstringNoDepartment responsible for the asset.
location_namestringNoPhysical or office location of the asset.
imeistringNoIMEI number (for phones/tablets only).

Response Fields

FieldTypeDescription
successstringOperation status message.
dataobjectCreated asset record object.
data.idnumberCreated asset database ID.
data.asset_numberstringGenerated unique asset number.

Related Endpoints

Did this page help you?