# Restore a soft-deleted source Restores a previously soft-deleted source across all identities where it was present. A new entity may be created or existing entities modified depending on the current state of the graph. Endpoint: POST /restoreSource Version: 2026.1.2 Security: bearerAuth ## Request fields (application/json): - `auditId` (string) Unique audit identifier for correlating requests and responses. - `auditLogMap` (object) Map of string keys to string values. - `trackingId` (string) Optional client-defined correlation ID. - `content` (object) TODO – RestoreSourceWsRequest wrapper (see legacy swagger). ## Response 200 fields (application/json): - `auditId` (string) Unique audit identifier for correlating requests and responses. - `success` (boolean) Indicates whether the business operation succeeded. - `unparsedJson` (string) Raw response payload, for debugging or migration. - `warnings` (array) Non-fatal warnings generated by the operation. - `retryableError` (boolean) Indicates whether an error is transient and the request may be retried. - `message` (string) Human-readable status message. - `errors` (array) Error messages if success is false. - `trackingId` (string) Echo of the request trackingId, if provided. - `content` (object) Restore source response content. - `content.linkIdsModified` (array, required) - `content.linkIdCreated` (string, required)