Deactivate Device
Last updated: Phase 8.5
Deactivation is handled through the Tenant API or Admin API, not the Integration API. This is by design — external applications should not be able to revoke their own activations.
How to Deactivate
Via Admin API
Admins can revoke activations through the admin dashboard or API. Contact your ValidonX administrator.
Via Tenant Dashboard
Tenant users can manage activations at /app/activations in the developer dashboard.
Programmatic Deactivation
If your use case requires programmatic deactivation, use the Tenant API with a Bearer token:
DELETE /api/v1/tenant/activations/{id}
Authorization: Bearer {token}
X-Tenant-ID: {tenant-id}Note: This endpoint requires tenant token ability, not an API key.
Activation States
| Status | Description |
|---|---|
active | Currently active |
suspended | Temporarily suspended |
revoked | Permanently deactivated |
Revocation sets deactivated_at and status = 'revoked'. It is non-destructive — the activation record is preserved for audit purposes.