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

ParameterTypeRequiredExampleDescription
product_typestringYesLaptopType of asset (e.g. Laptop, Mobile).
product_namestringYesMacBook Pro 14Full product name including model/version.
manufacturerstringYesAppleBrand or manufacturer.
serial_numberstringYesC02XK1ABCDEFDevice serial number (must be unique).
asset_statusstringYesIn UseStatus name (e.g. In Use, Ready to Deploy).
model_numberstringNoA2338Manufacturer model identifier.
skustringNoMBP-16-2021Stock keeping unit.
asset_idstringNoIT-1234-ABCDCustomer asset ID.
conditionstringNoGoodNew, Good, Fair, or Poor.
purchase_datestringNo2023-01-15Purchase date (YYYY-MM-DD).
purchase_costnumberNo1999.99Acquisition cost.
purchase_typestringNoLeasedPurchased or Leased.
warranty_startstringNo2023-01-15Warranty start date.
warranty_expirestringNo2025-01-14Warranty end date (must be after warranty_start).
warranty_typestringNoAppleCareWarranty coverage type.
assign_to_emailstringNojohn.doe@example.comRequired only when status type is deployed.
departmentstringNoITDepartment name.
location_namestringNoHeadquartersPhysical location of the asset.
imeistringNoIMEI (mobile devices 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?