API Integration Guide

Prev Next

The Silent Push API enables seamless integration of threat intelligence data into your security stack, providing reputational scores for domains and IPv4 addresses. This guide covers API setup, data integration methods, and score interpretation for effective use of Silent Push services.

API Overview

Access Silent Push services via a unified API gateway.

Base URL: https://api.silentpush.com/api/v1/merge-api/

Sample Request:

https://api.silentpush.com/api/v1/merge-api/explore/domain/domaininfo/silentpush.com

This retrieves domain information for silentpush.com.

Required Header

Include the API key in the request header:

X-API-KEY: N98G-YNUT5QFGOFOPEUR0VFED82-PJR

Set up the API

Obtain an API Key

Administrative users can generate and view API keys.

  1. From your user icon, select Organization > API Keys.

    1. Ensure you are in an authenticated app session to access API data or copy URLs.

Note: The number of permitted API calls depends on your subscription level and any additional purchases. Silent Push will notify you via email when your daily API limit is reached.

Integrate Silent Push Data

Option 1 - Automate Exports

Automate the integration of Threat Ranking data into your security tools (e.g., SOAR, Sentinel, Azure) using code snippets or API URLs.

  1. Navigate to the Threat Ranking screen.

  2. Select Automate Export (top-left).

  3. Choose a code type from the pop-up:

    1. API URL: Copies an endpoint URL.

    2. Command Line, Python, or PHP: Copies a code snippet.

  4. Click Copy API Endpoint (for URLs) or Copy Code Snippet (for other options).

  5. Integrate the copied string into your security tools.

Note: Refer to the Silent Push API Documentation for modifying individual endpoints.

Option 2 - Copy API URLs

Copy a URL to access an HTML response of raw query data for integration with external tools.

  1. Run a query to generate results.

  2. Click Copy API URL (top-right of the output box).

  3. The URL, now on your clipboard, displays the query results at the time of execution.

Note: Requires an authenticated session. See API documentation for endpoint details.
Contact Silent Push support for assistance with API setup or troubleshooting.