Skip to main content

Delete Product Unit

Delete a product unit from the system. This operation is permanent and cannot be undone. Consider disabling units instead of deleting them if historical tracking is required.

⚠️ Pre-deletion Checks

The system performs these checks before deletion:

  1. Unit disabled status
  2. User group associations
  3. Related dependencies
  4. Historical data requirements

📤 Request Format

DELETE /api/v1/units/UNIT-123
Authorization: ONLIVESITE Credential:ONLIVEAccessKeyId, Signature=CalculatedSignature

📥 Response Format

Success Response

HTTP/1.1 204 No Content

❌ Error Responses

This endpoint follows the standard error format.

🔒 Required Permissions

  • units:delete
  • units:manage (for force deletion)

💡 Tips and Best Practices

Before Deletion

  1. Check unit disabled status
  2. Review user group associations
  3. Consider historical data needs
  4. Document deletion reason
  5. Backup relevant data

Alternative Actions

  • Disable the unit (disabled: true)
  • Remove user group association
  • Archive unit data
  • Update metadata

Common Use Cases

  • Removing test units
  • Cleaning up inactive units
  • Removing duplicate entries
  • Managing development instances

⚠️ Important Notes

  1. Permanent Action

    • Deletion cannot be undone
    • Historical data is lost
    • Related records may be affected
  2. Alternative Options

    • Consider disabling instead
    • Remove associations
    • Archive if needed
  3. Impact Assessment

    • Check dependencies
    • Review associations
    • Validate data requirements
  4. Compliance

    • Follow data retention policies
    • Document deletion reasons
    • Maintain audit trails