Veeva Vault Connector 1.4 - 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.
To use this connector, you must be familiar with:
Before creating an app, you must have:
Credentials to access the Veeva Vault target resource
Anypoint Studio version 7.3.5 or later
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
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.
After you complete the prerequisites, you are ready to create an app and configure the connector using Anypoint Studio.