---
title: "Veracode"
slug: "veracode-1"
updated: 2024-04-02T06:09:54Z
published: 2024-04-02T06:09:54Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.safe.security/llms.txt
> Use this file to discover all available pages before exploring further.

# Veracode

## About this document

---

This document provides the step-by-step procedure to configure Veracode in SAFE.

## Introduction

---

SAFE integrates with Veracode, and fetches the security misconfiguration of the Veracode account in SAFE.

## Prerequisites

---

- Access required in **SAFE**:
  - SAFE Admin Access
- Access required in **Veracode**:
  - Veracode Admin Access
- Required **User Inputs**:
  - API URL
  - API Secret
  - API ID
  - Asset Name in SAFE (optional)
- Scope:
  - Admin Access

## Generate Connection Details

---

- How to generate **API ID** and **Secret Key (API Key)**
  - Log in to your **Veracode** account as **Admin**.
  - On the dashboard, click on the **API Credentials**button**.**

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/Screenshot 2024-04-02 at 11.38.56 AM.png)
  - Click on the **Generate API Credentials**button**.**

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/2(17).png)
  - The system generates and displays the **API ID** and **Secret** **Key**. **Copy** and **save** these****credentials to use later while configuring the Veracode account in SAFE.
  - It's important to regularly update the credentials in SAFE according to their expiration date.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/3(16).png)
- How to get **API URL**
  - Access the Veracode API documentation by clicking on the provided [link](https://docs.veracode.com/r/REST_APIs_Quickstart).
  - Upon reaching the Veracode API documentation page, locate the section titled "**Enable API access**".
  - In the exhibit provided, find the base URL highlighted as 3. **Copy** and **save** the value and add “https://” to form the *API Base URL* to use it while configuring Veracode in SAFE.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/4(14).png)

## Configuring Veracode in SAFE

---

- Log in to your SAFE account as **Admin**.
- Click **Integrations** from the left navigation.
- Scroll to find the Veracode integration card or search for Veracode in the search bar.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/5(16).png)
- Hover over the **Veracode** integration card and click on the **Configure** button.
- Enter the following:
  - **API URL**
  - **Secret Key**
  - **API ID**
  - **Asset Name in SAFE (optional) -**Provide a unique identifier which can uniquely identify the asset

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/6(16).png)
- Enter the **Auto Sync Frequency**.
- Click on the **Test Connection** button.
- Once the connection is successful, click on the **Save** button.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/7(14).png)
- Once the configuration is saved successfully, click on the **Sync** **Now** button to trigger an on-demand sync.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/8(16).png)
- Upon a successful sync, the system pulls the Veracode assets and their findings in SAFE. You can track the status of the sync in the **History** table.

## View Results

---

- Go to the integration homepage.
- Scroll to find the Veracode integration card or search for Veracode in the search bar.
- Click on the Veracode integration card for **Finding View** and **Asset View**.
  - **Finding View:** This tab displays all the findings details pulled from Veracode.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/9(16).png)
  - **Asset View:** This tab displays all the assets pulled from Veracode.

![](https://cdn.document360.io/23dc20b8-a989-48c0-8653-f1d3e4abc734/Images/Documentation/10(14).png)

## History

---

Learn More about Integration History [here](https://docs.safe.security/safe-4/docs/integration-history).

## SAFE's Outgoing IP Addresses

---

Click [here](https://docs.safe.security/safe-4/docs/safes-outgoing-ip-addresses) to find the outgoing IP addresses of SAFE. All traffic to any integrations in SAFE will see one IP address as the source IP of the incoming connection.
