---
updatedAt: 2026-06-15T11:12:35.000Z
agentTools:
  projectIndex: https://docs.mesh.complyadvantage.com/llms.txt
---

# Bulk delete SAR financial institutions

Bulk delete SAR financial institutions, agents, and branches by external identifier. Each entry is independently processed — partial success is a valid outcome.

You need the account-level "Account has access to FinCEN SAR reports" permission and the user-level "Manage settings such as pre-fill data for FinCEN SAR reports" permission to use this endpoint.

# OpenAPI definition

```json
{
  "components": {
    "schemas": {
      "reg_SarBulkDeleteItemResult": {
        "description": "Result for a single item in a SAR bulk delete operation.",
        "properties": {
          "errors": {
            "description": "Errors for this item. Only present on failure.",
            "items": {
              "$ref": "#/components/schemas/reg_ValidationError"
            },
            "nullable": true,
            "type": "array"
          },
          "external_identifier": {
            "description": "The client-supplied identifier echoed back from the request.",
            "type": "string"
          },
          "prefill_information_identifier": {
            "description": "Identifier of the deleted prefill information record. Only present on success.",
            "format": "uuid",
            "nullable": true,
            "type": "string"
          },
          "status": {
            "description": "Outcome of processing this item.",
            "enum": [
              "SUCCESS",
              "FAILURE"
            ],
            "type": "string"
          }
        },
        "required": [
          "external_identifier",
          "status"
        ],
        "type": "object"
      },
      "reg_SarBulkDeleteResults": {
        "description": "Per-item results for a SAR bulk delete operation, split by record type.",
        "properties": {
          "branches": {
            "description": "Results for branch identifiers.",
            "items": {
              "$ref": "#/components/schemas/reg_SarBulkDeleteItemResult"
            },
            "type": "array"
          },
          "financial_institutions": {
            "description": "Results for financial institution and agent identifiers.",
            "items": {
              "$ref": "#/components/schemas/reg_SarBulkDeleteItemResult"
            },
            "type": "array"
          }
        },
        "required": [
          "branches",
          "financial_institutions"
        ],
        "type": "object"
      },
      "reg_SarBulkDeleteSummary": {
        "description": "Aggregated counts for a SAR bulk delete operation.",
        "properties": {
          "failed": {
            "description": "Number of items that failed.",
            "format": "int32",
            "type": "integer"
          },
          "succeeded": {
            "description": "Number of items successfully deleted.",
            "format": "int32",
            "type": "integer"
          },
          "total": {
            "description": "Total number of items in the request.",
            "format": "int32",
            "type": "integer"
          }
        },
        "required": [
          "failed",
          "succeeded",
          "total"
        ],
        "type": "object"
      },
      "reg_SarFinancialInstitutionBulkDeleteRequest": {
        "description": "Bulk delete request for SAR financial institutions, agents, and branches.",
        "properties": {
          "branches": {
            "description": "External identifiers of SAR branches to delete.",
            "items": {
              "description": "External identifiers of SAR branches to delete.",
              "type": "string"
            },
            "maxItems": 10000,
            "minItems": 0,
            "type": "array"
          },
          "financial_institutions": {
            "description": "External identifiers of SAR financial institutions and agents to delete.",
            "items": {
              "description": "External identifiers of SAR financial institutions and agents to delete.",
              "type": "string"
            },
            "maxItems": 10000,
            "minItems": 0,
            "type": "array"
          }
        },
        "required": [
          "branches",
          "financial_institutions"
        ],
        "type": "object"
      },
      "reg_SarFinancialInstitutionBulkDeleteResponse": {
        "description": "Response for a SAR financial institution bulk delete operation.",
        "properties": {
          "results": {
            "$ref": "#/components/schemas/reg_SarBulkDeleteResults"
          },
          "summary": {
            "$ref": "#/components/schemas/reg_SarBulkDeleteSummary"
          }
        },
        "required": [
          "results",
          "summary"
        ],
        "type": "object"
      },
      "reg_ValidationError": {
        "description": "Validation error for a specific field.",
        "nullable": true,
        "properties": {
          "field": {
            "description": "JSON Pointer path to the field that failed validation (e.g. /data/address/zip).",
            "type": "string"
          },
          "reasons": {
            "description": "Reasons for the validation failure.",
            "items": {
              "$ref": "#/components/schemas/reg_ValidationErrorReason"
            },
            "type": "array"
          },
          "rejected": {
            "description": "The value that was rejected.",
            "nullable": true,
            "type": "string"
          }
        },
        "required": [
          "field",
          "reasons"
        ],
        "type": "object"
      },
      "reg_ValidationErrorReason": {
        "description": "Reason for a validation failure.",
        "properties": {
          "key": {
            "description": "Machine-readable error key.",
            "type": "string"
          },
          "message": {
            "description": "Human-readable description of the validation failure.",
            "type": "string"
          },
          "parameters": {
            "additionalProperties": {
              "description": "Additional context parameters for the error.",
              "type": "object"
            },
            "description": "Additional context parameters for the error.",
            "type": "object"
          }
        },
        "required": [
          "key",
          "message",
          "parameters"
        ],
        "type": "object"
      }
    },
    "securitySchemes": {
      "BearerAuth": {
        "description": "HTTP Bearer Token Authentication",
        "scheme": "bearer",
        "type": "http"
      }
    }
  },
  "info": {
    "title": "Mesh API",
    "version": "v2.0"
  },
  "openapi": "3.0.3",
  "paths": {
    "/v2/regulatory-reports/prefill-information/fincen/sar/financial-institutions/bulk-delete": {
      "post": {
        "description": "Bulk delete SAR financial institutions, agents, and branches by external identifier. Each entry is independently processed — partial success is a valid outcome.\n\nYou need the account-level \"Account has access to FinCEN SAR reports\" permission and the user-level \"Manage settings such as pre-fill data for FinCEN SAR reports\" permission to use this endpoint.",
        "operationId": "regulatoryReportingBulkDeleteSarFinancialInstitutions",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/reg_SarFinancialInstitutionBulkDeleteRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/reg_SarFinancialInstitutionBulkDeleteResponse"
                }
              }
            },
            "description": "OK"
          }
        },
        "summary": "Bulk delete SAR financial institutions",
        "tags": [
          "Regulatory Reporting"
        ]
      }
    }
  },
  "security": [
    {
      "BearerAuth": []
    }
  ],
  "servers": [
    {
      "description": "ComplyAdvantage Mesh API",
      "url": "https://api.mesh.complyadvantage.com"
    }
  ],
  "tags": [
    {
      "name": "Regulatory Reporting"
    }
  ]
}
```