---
schema_version: "1"
id: 624aeee2828a83c6290d1a52436339dc6a28af98542e8d7b6637386a35d33da7
title: Validation Module 2.0
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/validation-connector/latest/index.md
canonical_url: https://docs.mulesoft.com/validation-connector/latest/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 309f9ce696d347e42fe06250bc14f739e9618cc3cbedfb795c4ddec50c080f44
description: MuleSoft Documentation Site
release: "2.0"
latest: true
---
---
product: Validation Module
version: 2.0
is-latest-version: true
---

# Validation Module 2.0

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

The Validation module verifies that the content of a message in a Mule flow matches specific
criteria. If a message does not meet the defined validation criteria, the validation fails and
returns a validation error, such as `VALIDATION:INVALID_URL`, which is a `ValidationException`.
Based on the specific data you are validating, you can customize the exception message that is
displayed in the logs.

## Prerequisites

To use this module, you must be familiar with:

- Anypoint Connectors

- Mule runtime engine (Mule)

- Elements and global elements in a Mule flow

- Creating a Mule app using Anypoint Studio or Anypoint Code Builder

Before creating an app, you must have access to Anypoint Platform and Anypoint Studio.

## Next Step

After you complete the prerequisites and try the examples, you are ready to create your own app and
configure the connector using [Anypoint Studio](https://docs.mulesoft.com/validation-connector/latest/validation-studio-config).

## See Also

- [Introduction to Anypoint Connectors](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)

- [Use Exchange to Discover Connectors, Templates, and Examples](https://docs.mulesoft.com/connectors/introduction/intro-use-exchange)

- [Salesforce Help](https://help.salesforce.com)
