DemandFlow Support Centre

ITADLINE: ITAD Line Item

ReferenceEntity Reference16/04/2026Updated 16/04/2026
Individual asset within an ITAD disposition order, tracking triage, grading, data sanitisation, processing, and value recovery.

ITADLINE: ITAD Line Item

Individual asset within an ITAD disposition order, tracking triage, grading, data sanitisation, processing, and value recovery.

Default definition. This article describes the default ITADLINE definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches ITADLINE.

Entity properties

PropertyValue
Entity codeITADLINE
Display nameITAD Line Item
PluralITAD Line Items
Level50620

Use cases

ITADLINE is a child of ITADORDER via comboKey SUB|ITADORDER. Each line represents one asset being disposed. The asset field is an optional objectLookup to ITASSET.

Fields

Asset Identity

FieldTypeRequiredNotes
reftextRef.
nametextYesLine Reference.
projectreference → ITADORDERYesDisposition Order.
assetreference → ITASSETLink to tracked IT asset (optional for untracked assets)
statusenumYesValid ids: pending (Pending), triaged (Triaged), processing (Processing), completed (Completed), cancelled (Cancelled).
serialNumbertextSerial Number.
assetTagtextAsset Tag.
assetTypereference → ITTYPEAsset Type.
manufacturertextManufacturer.
modeltextModel.
weightKgnumberWeight (kg).

Triage & Grading

FieldTypeRequiredNotes
conditionenumValid ids: gradeA (Grade A - Excellent), gradeB (Grade B - Good), gradeC (Grade C - Fair), gradeD (Grade D - Poor), nonFunctional (Non-Functional).
cosmeticNotestext (multi-line)Cosmetic Notes.
functionalNotestext (multi-line)Functional Notes.
missingPartstextMissing Parts.
triageDatedateTriage Date.
triagedByreference → userTriaged By.

Processing

FieldTypeRequiredNotes
dispositionRouteenumValid ids: remarket (Remarket), refurbish (Refurbish), recycle (Recycle), destroy (Destroy), donate (Donate), returnToVendor (Return to Vendor), partsHarvest (Parts Harvest).
destructionTypereference → ITADDESTRUCTIONProcessing or destruction method applied
processingDatedateProcessing Date.
processedByreference → userProcessed By.
processingNotestext (multi-line)Processing Notes.

Data Sanitisation

FieldTypeRequiredNotes
storageDeviceCountnumberNumber of storage devices in this asset
wipeMethodenumValid ids: softwareOverwrite (Software Overwrite), cryptoErase (Crypto Erase), degauss (Degauss), physicalDestruction (Physical Destruction), firmwareErase (Firmware Erase), notRequired (Not Required).
wipeSoftwaretextWipe Software.
wipeSoftwareVersiontextSoftware Version.
wipeStandardenumValid ids: clear (Clear), purge (Purge), destroy (Destroy).
wipeResultenumValid ids: pass (Pass), fail (Fail), partial (Partial), notRequired (Not Required).
wipeDatedateWipe Date.
wipedByreference → userWiped By.
wipeNotestext (multi-line)Wipe Notes.
failedDriveActionenumValid ids: physicalDestruction (Physical Destruction), degauss (Degauss), quarantine (Quarantine).

Resale & Recovery

FieldTypeRequiredNotes
bookValuenumberNet book value at time of disposition
disposalCostnumberDisposal Cost.
estimatedResaleValuenumberEstimated Resale Value.
actualResaleValuenumberActual Resale Value.

Remarketing

FieldTypeRequiredNotes
resaleChannelenumValid ids: auction (Auction), directSale (Direct Sale), employeeProgramme (Employee Purchase Programme), charity (Charity Donation), partsResale (Parts Resale).
buyerReftextBuyer Reference.
resaleNotestext (multi-line)Resale Notes.

Relationships

  • Lookups: project points at a ITADORDER record; asset points at a ITASSET record; assetType points at a ITTYPE record; destructionType points at a ITADDESTRUCTION record; triagedBy points at a user; processedBy points at a user; wipedBy points at a user.
  • Related lists: ITADWIPE (format SUB|ITADLINE).

Creating a ITAD Line Item via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "ITADLINE",
  "level":    50620,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Example",
  "project": "",
  "status": "pending",
  "ref": "..."
}

Listing ITAD Line Items

# All records in your tenant
GET /v1/entities/ITADLINE/SUB:<your-sub-id>

See also

itadlineitadlineitemitems

Was this article helpful?

← Back to Knowledge Base