Venafi icon

Venafi Integration

Machine identity management for TLS certificates across cloud and on-premises systems. Connect Venafi events to the tools your engineering teams already use. Start with Watch Venafi Events, then follow with Download a Certificate or Get a Certificate to automate the next step.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for Venafi integration

Triggers can detect changes in Venafi and run actions that can create, search or modify data inside Venafi automatically [3] — exactly how you set them.

  • Venafi icon
    Watch Venafi EventsTriggers when Venafi sends an event, such as a certificate nearing expiry.
  • Venafi icon
    Download a CertificateDownloads a certificate in PEM or DER format.
  • Venafi icon
    Get a CertificateReturns a single certificate with its details and installations.
  • Venafi icon
    Get a Certificate InstallationReturns a single certificate installation.
  • Venafi icon
    Get a Certificate RequestReturns a single certificate request.
  • Venafi icon
    Get a Certificate Request ApprovalReturns the approval request and approver outcomes of a certificate request.
  • Venafi icon
    Get a Certificate Request Approval RuleReturns a single approval rule for certificate requests.
  • Venafi icon
    Get a Certificate Revocation Approval RuleReturns a single approval rule for certificate revocations.
  • Venafi icon
    Get a Credential Manager ConfigurationReturns a single credential manager configuration.
  • Venafi icon
    Get a MachineReturns a single machine.
  • Venafi icon
    Get a Machine IdentityReturns a single machine identity.
  • Venafi icon
    Get an ApplicationReturns a single application.
  • Venafi icon
    Get an Application Auto-Renewal ConfigurationReturns the certificate auto-renewal configuration of an application.
  • Venafi icon
    Get an Application Basic Discovery ConfigurationReturns the Basic Discovery configuration of an application.
  • Venafi icon
    Get an Application by NameReturns a single application found by its name.
  • Venafi icon
    Get an Issuing TemplateReturns a single certificate issuing template.
  • Venafi icon
    Get an Issuing Template by AliasReturns the issuing template assigned to an application under an alias.
  • Venafi icon
    Get a PluginReturns a single plugin.
  • Venafi icon
    Get a Private Key ImportReturns the status and results of a certificate and private key import.
  • Venafi icon
    Get a ServiceReturns a single discovery or key generation service.

How to integrate Venafi in automation workflow?

3 simple steps to make your Venafi connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How Venafi connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Venafi app is called in workflows. That allows your developer tools automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that Venafi supports.

The following table illustrates what fields Venafi integration require during authorization flow inside our workflow builder [4].

Demonstration of Venafi connection step inside WEXTL Workflow Builder [4].

FieldTypeHelp
RegionRequired
select

The region your TLS Protect Cloud tenant lives in. It is shown in the address of the web console.

API KeyRequired
password

Your API key. In the console, open your user menu, choose Preferences, and copy the key from the API Keys tab.

Connect Venafi to popular apps on WEXTL

Enter a name of the other app you want to sync with Venafi below. Click on selected app to explore integration options with Venafi. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with Venafi integration

Select Watch Venafi Events trigger from Venafi - this will be a starting point in your automation. Whenever event happens in Venafi, workflow will start [7] from Watch Venafi Events node.

Search for Add a Machine, connect it as the next step of integration sequence. You can use filters between Watch Venafi Events and Add a Machine, so only important data pass from Watch Venafi Events to the next step. WEXTL gives you full control over the process of Venafi automation. All parts of workflow are visible on the canvas [4].

Venafi on WEXTL has 150 modules for creating developer tools automations. Explore Venafi documentation for more.

Venafi
Watch Venafi Events
Contentful
Performs action
OR
Contentful
Triggers
Venafi
Add a Machine

Demonstration of how visual Venafi automation [6] looks in WEXTL.

Frequently asked questions

Common questions about automating Venafi in your workflows.

Try Venafi on WEXTL®

Claim your 3-day trial to build Venafi integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the Venafi integration.

  1. Venafi integration source code, module specs and credentials implementation.
  2. Internal Venafi integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official Venafi vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® Venafi App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation