Veeva Vault Connector 1.2 - Mule 4
Support Category: Select
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.
For information about compatibility and fixed issues, see Veeva Vault Connector Release Notes.
This connector works with the Veeva Vault REST, Bulk, and Streaming API, depending on the operations you configure. Each API call uses a JSON or 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.
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
Audit Trail: Retrieve
VQL query to query on documents, Vault objects, workflows
Validates and verifies the Spark message with signature that is triggered from Veeva Vault
Invoke Rest API
Operation to invoke Veeva Vault Rest APIs, where a specific connector operation doesn’t already exist. To maintain API rate limits use bulk Rest APIs rather than single APIs whenever possible.
You can configure Veeva Vault Connector using basic authentication with credentials to connect to a Veeva Vault instance and perform operations.
To use this connector, you must be familiar with:
Before creating an app, you must:
Have an AnyPoint Platform account
Have a Veeva Vault account to access the Veeva Vault target resources
Understand how to create a Mule app using Design Center or Anypoint Studio
To create your Mule app, see Design Center Configuration or Studio Configuration.
The Additional Configuration Information topic helps extend your understanding of Veeva Vault Connector.
The Examples topic provides one or more use cases for using the connector.