Veeva Vault Connector 1.3 - Mule 4
Anypoint Connector for Veeva Vault (Veeva Vault Connector) enables you to connect Mule flows to the Veeva Vault platform using the Veeva Vault REST API.
Depending on the operations you configure, this connector works with the Veeva Vault REST, bulk, and streaming APIs. Each API call uses a JSON request or a CSV request and returns JSON input stream responses over an HTTPS connection. All required request headers, error handling, and HTTPS connection configurations are built into the connector.
For information about compatibility and fixed issues, see the Veeva Vault Connector Release Notes.
Before You Begin
To use this connector, you must be familiar with:
Mule runtime engine (Mule)
Elements and global elements in a Mule flow
How to create a Mule app using Anypoint Studio
Before creating an app, you must have:
Credentials to access the Veeva Vault target resource
Anypoint Studio version 7.3.5 or later
Common Use Cases for the Connector
You can use Veeva Vault Connector in Mule applications as an outbound connector with CRUD (create, retrieve, update, delete), query, export, and Spark validator operations on the following Veeva Vault objects:
Create, retrieve, update, delete, export
Create, retrieve, delete
Create, retrieve, update, delete
Use a VQL query to query on documents, Vault objects, and workflows
Validate and verify the Spark message with a signature that is triggered from Veeva Vault
Invoke Rest API
Invoke Veeva Vault Rest APIs in which a specific connector operation does not already exist. To maintain API rate limits, use bulk APIs instead of single APIs.
Veeva Vault connections use the Basic authentication type, which uses credentials to connect to a Veeva Vault instance and perform operations.
For information about configuring authentication types, see Configure a Global Element for the Connector.
Exchange Templates and Examples
Anypoint Exchange provides templates that you can use as starting points for your apps, as well as examples that illustrate a complete solution.
The following templates are available for Veeva Vault Connector:
After you complete the prerequisites, you are ready to create an app and configure the connector using Anypoint Studio.