## Unmask a linked bank account `LinkedBankAccountUnmaskV1 Embed.LinkedBankAccounts.Unmask(LinkedBankAccountUnmaskParamsparameters, CancellationTokencancellationToken = default)` **get** `/v1/linked_bank_accounts/{linked_bank_account_id}/unmask` Retrieves the unmasked details of a linked bank account that has previously been created. Supply the unique linked bank account `id`, and Straddle will return the corresponding information, including sensitive details. This endpoint needs to be enabled by Straddle for your account and should only be used when absolutely necessary. ### Parameters - `LinkedBankAccountUnmaskParams parameters` - `required string linkedBankAccountID` - `string correlationID` Optional client generated identifier to trace and debug a series of requests. - `string requestID` Optional client generated identifier to trace and debug a request. ### Returns - `class LinkedBankAccountUnmaskV1:` - `required Data Data` - `required string ID` Unique identifier for the linked bank account. - `required string AccountID` Unique identifier for the Straddle account related to this bank account. - `required BankAccount BankAccount` The bank account details associated with the linked bank account. - `required string AccountHolder` - `required string AccountNumber` - `required string InstitutionName` - `required string RoutingNumber` - `required DateTimeOffset CreatedAt` Timestamp of when the linked bank account was created. - `required Status Status` The current status of the linked bank account. - `"created"Created` - `"onboarding"Onboarding` - `"active"Active` - `"rejected"Rejected` - `"inactive"Inactive` - `"canceled"Canceled` - `required StatusDetail StatusDetail` Additional details about the current status of the linked bank account. - `required string Code` A machine-readable code for the specific status, useful for programmatic handling. - `required string Message` A human-readable message describing the current status. - `required Reason Reason` A machine-readable identifier for the specific status, useful for programmatic handling. - `"unverified"Unverified` - `"in_review"InReview` - `"pending"Pending` - `"stuck"Stuck` - `"verified"Verified` - `"failed_verification"FailedVerification` - `"disabled"Disabled` - `"new"New` - `required Source Source` Identifies the origin of the status change (e.g., `watchtower`). This helps in tracking the cause of status updates. - `"watchtower"Watchtower` - `required DateTimeOffset UpdatedAt` Timestamp of when the linked bank account was last updated. - `IReadOnlyDictionary? Metadata` - `required ResponseMetadata Meta` Metadata about the API request, including an identifier and timestamp. - `required string ApiRequestID` Unique identifier for this API request, useful for troubleshooting. - `required DateTimeOffset ApiRequestTimestamp` Timestamp for this API request, useful for troubleshooting. - `required ResponseType ResponseType` Indicates the structure of the returned content. - "object" means the `data` field contains a single JSON object. - "array" means the `data` field contains an array of objects. - "error" means the `data` field contains an error object with details of the issue. - "none" means no data is returned. - `"object"Object` - `"array"Array` - `"error"Error` - `"none"None` ### Example ```csharp LinkedBankAccountUnmaskParams parameters = new() { LinkedBankAccountID = "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e" }; var linkedBankAccountUnmaskV1 = await client.Embed.LinkedBankAccounts.Unmask(parameters); Console.WriteLine(linkedBankAccountUnmaskV1); ``` #### Response ```json { "data": { "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e", "account_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e", "bank_account": { "account_holder": "account_holder", "account_number": "account_number", "institution_name": "institution_name", "routing_number": "routing_number" }, "created_at": "2019-12-27T18:11:19.117Z", "status": "created", "status_detail": { "code": "code", "message": "message", "reason": "unverified", "source": "watchtower" }, "updated_at": "2019-12-27T18:11:19.117Z", "metadata": { "foo": "string" } }, "meta": { "api_request_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e", "api_request_timestamp": "2019-12-27T18:11:19.117Z" }, "response_type": "object" } ```