Contact Us 1-800-596-4880

Veeva Vault Connector 1.5 - 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:

Before creating an app, you must have:

  • Credentials to access the Veeva Vault target resource

  • Anypoint Platform

  • 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:

  • Documents
    Create, retrieve, update, delete, export

  • Document Renditions
    Create, retrieve, delete

  • Vault Object
    Create, retrieve, update, delete

  • Picklists
    Retrieve

  • Audit Trail
    Retrieve

  • Query
    Use a VQL query to query on documents, Vault objects, and workflows

  • Spark validator
    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.

Connection Types

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:

Next Step

After you complete the prerequisites, you are ready to create an app and configure the connector using Anypoint Studio.

View on GitHub