Overview

The Sevco integration connects the Praetorian Guard Platform (PGP) with Sevco Security's cyber asset attack surface management (CAASM) platform to import consolidated asset inventory, device telemetry, and coverage gap data. Sevco aggregates asset information from multiple sources across your environment, and this integration brings that unified view into PGP for attack surface analysis.

Organizations typically have asset data fragmented across dozens of tools -- endpoint agents, vulnerability scanners, cloud providers, and IT asset management systems. Sevco correlates and deduplicates asset records from these sources to produce a single source of truth. By integrating Sevco with PGP, security teams gain access to this correlated asset intelligence alongside PGP's offensive security perspective, enabling identification of unmanaged devices, coverage gaps, and assets that may be missing from other security tools.

This integration uses the Sevco API in a read-only capacity. PGP queries Sevco for asset and telemetry data and does not modify any configurations, asset records, or policies in your Sevco environment.

What the Integration Does

The Sevco integration queries the Sevco API to retrieve your organization's consolidated asset inventory. For each asset in Sevco, PGP imports device metadata including hostnames, IP addresses, operating system details, and source tool coverage information. The integration also imports coverage gap data, identifying assets that are missing from expected security tools.

Sevco's asset correlation means that a single device may have been observed by multiple tools (e.g., an endpoint agent, a vulnerability scanner, and a cloud provider). The integration imports the correlated asset record, preserving the multi-source context that helps PGP understand which assets are well-managed and which may be blind spots.

All operations are strictly read-only. PGP does not modify, create, or delete any asset records, configurations, or policies in your Sevco environment.

Prerequisites

Before setting up the Sevco integration, ensure you have:

  • A Sevco Security account with API access enabled
  • An API key with read permissions for asset inventory and device data
  • The Sevco API base URL for your organization's Sevco instance
  • Creating an API Key

  • Sign in to the [Sevco Platform](https://app.sevco.io/).
  • Navigate to Settings > API Keys.
  • Click Create API Key and provide a descriptive name (e.g., "Praetorian Guard Platform").
  • Assign read-only permissions to the key.
  • Copy the generated API key immediately, as it may not be displayed again.
  • Setup

  • In PGP, navigate to the Integrations page.
  • Select Sevco from the list of available integrations.
  • Enter your Sevco API key and base URL in the configuration form.
  • Save the integration. PGP will validate connectivity to the Sevco API automatically.
  • Field Reference

    FieldDescriptionRequired
    API KeyYour Sevco API key with read permissionsYes
    Base URLThe Sevco API base URL for your organizationYes

    What Data Is Synced

    Consolidated Assets (Assets)

    The integration imports Sevco's correlated asset inventory into PGP.

    Data FieldSourceDescription
    HostnameAsset inventoryThe primary hostname of the device
    IP AddressesAsset inventoryAll known IP addresses associated with the device
    MAC AddressesAsset inventoryHardware MAC addresses for network identification
    OS TypeAsset inventoryThe operating system type (Windows, macOS, Linux, etc.)
    OS VersionAsset inventoryThe full operating system version
    Device TypeAsset inventoryClassification of the device (workstation, server, virtual machine, etc.)
    Last SeenAsset inventoryTimestamp of the most recent observation across all source tools
    Source ToolsAsset inventoryList of security tools that have observed this device

    Device Telemetry

    Telemetry data provides operational context about the state and health of assets.

    Data FieldSourceDescription
    Agent StatusTelemetry dataStatus of endpoint agents installed on the device
    Network ActivityTelemetry dataRecent network activity indicators for the device
    Cloud Instance MetadataTelemetry dataCloud provider, instance type, and region for cloud-hosted assets

    Coverage Gaps (Risks)

    The integration identifies assets that are missing from expected security tool coverage.

    Data FieldSourceDescription
    Missing ToolCoverage analysisThe security tool that should be present but is not installed or reporting
    Affected AssetCoverage analysisThe device that is missing the expected tool coverage
    Gap TypeCoverage analysisThe category of coverage gap (e.g., missing EDR, missing vulnerability scanner)

    API Endpoints Used

    EndpointMethodPurpose
    /v1/assetsGETRetrieve the consolidated asset inventory
    /v1/assets/{id}GETRetrieve detailed information for a specific asset
    /v1/devicesGETRetrieve device telemetry and source tool data
    /v1/coverageGETRetrieve coverage gap analysis data

    The integration uses pagination to handle large asset inventories and respects Sevco API rate limits. All requests are authenticated using the API key.

    Required API Permissions

    PermissionPurpose
    Read AssetsAccess to the consolidated asset inventory
    Read DevicesAccess to device telemetry data
    Read CoverageAccess to coverage gap analysis

    Troubleshooting

    IssueCauseFix
    "Invalid API key" or 401 errorThe API key is incorrect or has been revokedVerify your API key in the Sevco platform and update it in PGP
    "Forbidden" or 403 errorThe API key lacks required read permissionsEnsure the API key has read access to assets, devices, and coverage data
    No assets discoveredThe Sevco instance has no correlated asset data, or the API key scope is restrictedVerify that your Sevco instance has active data sources and that the API key has access to the relevant organization
    Incomplete asset dataSome source tools in Sevco may not provide all fieldsThis is expected when certain data sources do not report specific attributes like MAC addresses or OS versions
    Integration times outVery large asset inventory with tens of thousands of devicesContact support for timeout adjustments if your environment exceeds default limits

    Security and Data Handling

    The Sevco integration operates in a strictly read-only mode. It queries the Sevco API to retrieve asset inventory and telemetry data and does not modify any asset records, configurations, source integrations, or policies in your Sevco environment.

    Credentials are handled securely within PGP. The Sevco API key is encrypted at rest and used exclusively for authenticating API requests during sync operations. The key is not exposed in logs or transmitted to any third party.

    PGP imports only device metadata, telemetry summaries, and coverage gap information. No raw logs, event data, or sensitive device content from Sevco is accessed or stored by PGP.