Delete a relationship
/api/v1/relationships/{relationship_uuid}
operationId: relationship.delete
Base: https://portal.watcheye.com.au/api/v1/relationships/{relationship_uuid}
Soft-delete a relationship by its UUID. The record is hidden from the API (it is no longer returned by the list endpoint) but remains in the database during a recovery window. The deleted relationship is returned in the response as confirmation.
Soft deletion is not a long-term retention mechanism: a soft-deleted relationship can be restored within 30 days (a portal-only action), after which it is eligible for permanent removal and may be purged without notice. If you need to retain a relationship for audit or compliance, do not delete it.
Any API key on your account can delete a relationship on the account. An unknown relationship
UUID returns 404.
See the Soft Deletion section of the API guide for the full policy (recovery window, portal-only restore).
Path parameters
| Field | Description |
|---|---|
relationship_uuidrequired |
string (uuid) The relationship UUID |
Responses
Relationship deleted (soft-delete - returned as confirmation)
application/json
| Field | Description |
|---|---|
data |
object A directed link between two entities on your account - for example a person who is a director of a company, the spouse of another person, or the beneficial owner of a trust. The two entities can belong to any program on your account. A relationship is stored once, in the direction it was created ( Deleting a relationship is a soft-delete: the record is kept for audit / compliance purposes and a subsequent list call no longer returns it. |
data. |
string (uuid) The relationship's UUID |
data. |
string The type of relationship. |
data. |
string Human-readable label when read from the |
data. |
string Human-readable label when read from the |
data. |
boolean When |
data. |
string (uuid) UUID of the entity the relationship is recorded from. |
data. |
string (uuid) UUID of the entity the relationship points to. |
data. |
number (float) or null Ownership percentage (0-100) for relationship types that support it (such as |
data. |
string How the relationship was recorded (e.g. |
data. |
string (date) or null Optional date from which the relationship is effective (YYYY-MM-DD). |
data. |
string (date) or null Optional date the relationship is effective until (YYYY-MM-DD). Always null for point-in-time relationship types ( |
data. |
string or null Optional free-text comment describing the relationship. |
data. |
string (date-time) |
data. |
string (date-time) |
api_reference |
string (uuid) |