Create Company Equipment

View as Markdown

Headers

{{tenant_key_name}}stringOptional

Request

This endpoint expects a multipart form.
statusstringRequired

Required: Status - active, inactive, under_service, decommissioned

asset_tagstringRequired

Optional: Asset tag - max 100 chars - “ASSET-501”

rental_ratestringRequired

Optional: Rental rate - decimal min 0 max 99999.99 - “75.00”

rental_modelstringRequired

Optional: Rental model - monthly, annual, subscription

purchase_coststringRequired

Optional: Purchase cost - decimal min 0 max 9999999.99 - “2500.00”

purchase_datestringRequired

Optional: Purchase date - YYYY-MM-DD format - “2024-10-01”

serial_numberstringRequired

Required: Serial number - max 255 chars, unique per tenant - “TANK-2024-501”

equipment_namestringRequired

Required: NAme of the Equipment

ownership_typestringRequired

Required: Ownership type - company_inventory|company_rental

specificationsstringRequired

Optional: Equipment specifications - JSON object - nullable

deployment_statusstringRequired

Required: Deployment status - available|deployed|in_transit|maintenance|retired

equipment_type_idstringRequired

Required: Equipment type UUID - must exist in equipment_types table

warehouse_location_idstringRequired

Required: Warehouse location UUID - must exist in tenant_locations table

Response

Successful response