DemandFlow Support Centre

ITADWIPE: ITAD Wipe Record

ReferenceEntity Reference16/04/2026Updated 16/04/2026
Individual storage device wipe verification record for an asset being disposed, with per-drive pass/fail status and certificate tracking.

ITADWIPE: ITAD Wipe Record

Individual storage device wipe verification record for an asset being disposed, with per-drive pass/fail status and certificate tracking.

Default definition. This article describes the default ITADWIPE 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 ITADWIPE.

Entity properties

PropertyValue
Entity codeITADWIPE
Display nameITAD Wipe Record
PluralITAD Wipe Records
Level50660

Use cases

ITADWIPE provides per-drive granularity for data sanitisation within an ITADLINE. A single IT asset may contain multiple storage devices (e.g. laptop with SSD + HDD, server with RAID array), each requiring individual wipe verification.

Fields

Drive Identity

FieldTypeRequiredNotes
reftextRef.
nametextYese.g. Drive 1, Bay 0, SSD-Primary
linereference → ITADLINEYesITAD Line Item.
driveTypeenumYesValid ids: hdd (HDD), ssd (SSD), nvme (NVMe), tape (Tape), flash (Flash / USB).
manufacturertextManufacturer.
modeltextModel.
serialNumbertextSerial Number.
capacityGbnumberCapacity (GB).

Wipe Details

FieldTypeRequiredNotes
wipeMethodenumYesValid ids: softwareOverwrite (Software Overwrite), cryptoErase (Crypto Erase), degauss (Degauss), physicalDestruction (Physical Destruction), firmwareErase (Firmware Erase).
wipeSoftwaretextWipe Software.
wipeSoftwareVersiontextSoftware Version.
wipeStandardenumValid ids: clear (Clear), purge (Purge), destroy (Destroy).
passesnumberOverwrite Passes.
startTimedatetimeStart Time.
endTimedatetimeEnd Time.
resultenumYesValid ids: pass (Pass), fail (Fail), error (Error).
errorLogtext (multi-line)Error Log.

Verification

FieldTypeRequiredNotes
verifiedByreference → userVerified By.
verificationDatedateVerification Date.
certificateReftextCertificate Reference.

Failed Drive Disposal

FieldTypeRequiredNotes
failedDriveActionenumValid ids: physicalDestruction (Physical Destruction), degauss (Degauss), quarantine (Quarantine).
failedDriveNotestext (multi-line)Notes.
destructionDatedateDestruction Date.
destructionWitnessreference → userDestruction Witness.

Relationships

  • Lookups: line points at a ITADLINE record; verifiedBy points at a user; destructionWitness points at a user.

Creating a ITAD Wipe Record via the API

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

{
  "entity":   "ITADWIPE",
  "level":    50660,
  "comboKey": "SUB:<your-sub-id>|ENT:",
  "name": "Example",
  "line": "",
  "driveType": "hdd",
  "wipeMethod": "softwareOverwrite"
}

Listing ITAD Wipe Records

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

See also

itadwipeitadwiperecordrecords

Was this article helpful?

← Back to Knowledge Base