Trestle - Identity Data Enrichment and Validation APIs Trestle - Identity Data Enrichment and Validation APIs Trestle - Identity Data Enrichment and Validation APIs Trestle - Identity Data Enrichment and Validation APIs
  • Products
        • Enrichment

        • Reverse Phone APIGLOBAL
        • Verify and enrich phone numbers
        • Reverse Address API
        • Verify and enrich address information
        • Caller Identification API
        • Identify and enrich caller information
        • Add-Ons

        • Litigator Check
        • Identify phone numbers associated with serial litigators
        • Email Deliverability
        • Confirm email inboxes accept mail in real-time
        • Spam Check
        • Flag phone numbers tied to high-risk calling activity
        • Email Age Score
        • Score how long an email has existed
        • Validation & Verification

        • Phone Validation APIGLOBAL
        • Validate phone numbers and identify disconnected numbers
        • Real Contact API
        • Verify phone, email, and address information
        • Address Validation API
        • Validate and normalize addresses
        • Assess Risk

        • Decision Console
        • Optimize identity verification for manual review
        • Decision Signals API
        • Automate identity verification for risk decisioning
        • Start using Trestle products today

          Get started for free—no credit card required

          Start Your Free Trial

  • Solutions
        • Industries

        • B2B Contact Data
        • eCommerce
        • Insurance
        • Lead Generation
        • Real Estate
        • Communications
        • Use Cases

        • Verify and Prioritize Leads
        • Outbound Dialing Optimization
        • Assess Risk And Prevent Fraud
        • Inbound Call Routing and Verification​
        • Signup and Onboarding​
        • Optimize AI Voice Agents
        • Start using Trestle products today

          Get started for free—no credit card required

          Start Your Free Trial

  • Pricing
  • Resources
        • API Documentation
        • Blog
        • Knowledge Base
        • Case Studies
        • Glossary
        • Partners and Integrations
  • Company
        • About Us
        • Why Trestle
        • Careers
        • Affiliate Program
        • Contact
  • Log In
  • Start for Free

Trestle Overview

19
  • Does Trestle Offer DNC Checks?
  • Does Trestle Have a Sandbox Environment To Test Integrations?
  • What is Trestle’s Coverage and Accuracy?
  • Which Countries’ Data Do You Have?
  • Does Trestle Normalize Phone Number Format?
  • How Do You Integrate Trestle’s APIs?
  • How Does Trestle’s API Pricing Work?
  • How Often is Trestle’s Data Updated?
  • How to Properly Sample a Test File and Evaluate Trestle
  • Understanding NPA-NXX and the Implications of Number Portability
  • Understanding Trestle’s Free API Trial and the API Access Request Process for Specific Products
  • What are the Response Times for Trestle’s APIs?
  • What are the Various Sources of Trestle’s Identity Data?
  • What are Trestle’s SLAs?
  • What Demographic Data Does Trestle Have?
  • What Is Our Global Phone Validation Coverage?
  • What is the Default and Max QPS Supported?
  • What Queries are Billable?
  • What Security Measures are Taken by Trestle?

Product Features

38
  • Everything to Know About IP Trust Scores
  • How to Check When an Email Address Was Made
  • Everything to Know About Spam Checks
  • Using IP Intelligence Checks to Verify Lead Legitimacy in Real Contact API
  • Everything to Know About Phone-to-Address Match
  • Real Contact API 1.1 vs. Real Contact API 2.0: What’s Changed and How to Upgrade
  • Everything to Know About Phone Activity Score
  • Everything to Know About Real Contact API 2.0
  • How Trestle’s Activity Score is Different From HLR Lookups
  • Everything To Know About Name Match Details
  • Everything To Know About Phone-to-Name Confidence Score
  • Everything To Know About Litigator Checks
  • Everything To Know About the Email Age Score Add-on
  • Everything To Know About the Email Deliverability Add-on
  • Explain Real Contact API Grading
  • Fine-Tuning Find Person API Results
  • How Can Trestle’s Email Data Be Used?
  • How Do I Determine Phone Validity?
  • How Do You Read Trestle’s Phone Activity Score?
  • How Does Our Real Contact API Name Matching Work?
  • How Does Trestle Assess Email Validity in Real Contact?
  • How is Trestle’s Phone Activity Score Calculated?
  • How To Read the Real Contact Data Assessment Report
  • International Reverse Phone API Explained
  • Line Type Fidelity and Confidence
  • Trestle API Response Attribute Ranking
  • Trestle Warnings – A Comprehensive Guide
  • Understanding the Difference: Phone Validity vs. Trestle’s Activity Score
  • What are the Different Address Types Returned by Trestle?
  • What Does a Name Match of Null Mean?
  • What Does the Carrier Name Mean?
  • What is the Difference Between CNAM and Trestle’s Smart CNAM API?
  • What is the Difference Between Fixed VoIP and Non-fixed VoIP?
  • What is the Difference Between Reverse Phone API, Caller Identification API, and Smart CNAM API?
  • What is the Link Date Associated with Phones and Addresses?
  • Why and When to Use Trestle’s Name Hint
  • Why Do We Return a Maximum of 100 Entities in Find Person API?
  • Why Does the Address Return as Invalid?

Integrations

22
  • HubSpot | Phone Validation App Integration Guide
  • ZoomInfo | Phone Validation, Real Contact, and Reverse Phone Integration Guide
  • Databar | Phone Validation Integration Guide
  • Make | Real Contact API Integration Guide
  • Make | Phone Validation API Integration Guide
  • Apollo | Phone Validation Integration Guide
  • HighLevel | Phone Validation Integration Guide
  • boberdoo | Real Contact API Integration Guide
  • Clay | Validate Phone Number Integration Guide
  • Clay | Verify Contact Integration Guide
  • HubSpot | Real Contact Phone Grading App Integration Guide
  • How Do I Use a HubSpot List To Grade My Contacts?
  • How Do I Use HubSpot Workflow Triggers To Grade My Contacts?
  • Lead Prosper | Phone Validation Integration Guide
  • Lead Prosper | Real Contact Integration Guide
  • Reverse Phone API Enrichment of Leads in Google Sheets via Zapier
  • Snowflake | Phone Validation Integration Guide
  • What is the Phone Validation Integration within ActiveProspect?
  • What is the Real Contact Integration within ActiveProspect?
  • Validate and Verify Leads with Trestle’s Phone Validation API in Sierra Interactive via Zapier
  • Validate Leads with Trestle’s Phone Validation API in LeadConnector via Zapier
  • Zapier | Grade Leads from a Google Sheet with Real Contact

Troubleshooting

9
  • How to Prevent 429 Errors by Sizing API Concurrency to Your QPS Limit
  • How to Fix 403 Forbidden Errors When Using Trestle’s APIs
  • Why Won’t My Email Work to Signup for Trestle?
  • Ruby Integrations: 403 Forbidden Errors
  • Getting 429: Too Many Requests Error – Why?
  • How to Remove or Deactivate a User in Trestle’s Developer Portal
  • How to Update Phone to Name/Address Linkage Records
  • Reviewing Usage Data
  • Why is the Name Associated with the Phone Incorrect?

Developer Portal

8
  • Business Verification Failed? Here’s What Documents You Need to Submit
  • How to Find and Download Your Receipt or Invoice
  • How to Monitor API Errors With Your Usage Graph
  • Batch Upload FAQ
  • Developer Portal Wallet Frequently Asked Questions
  • Export and Analyze Your Queries in Your Developer Portal Account
  • Getting Started with Trestle’s Developer Portal Wallet
  • Making Changes to Billing Settings for the Developer Portal Wallet

User Guides

9
  • Phone Validation in Java
  • Batch Upload Instructions
  • How Do I add Additional Members to My Trestle Account?
  • How to Handle Special Characters in API Queries
  • Phone Validation API with ASP.NET
  • Phone Validation with JavaScript and HTML: Leveraging Trestle’s API
  • Phone Validation API with PHP: Leveraging Trestle’s API
  • Phone Validation API with Python
  • Phone Validation API with React

Telephony Knowledge

9
  • Choosing the Right Number Lookup API
  • How to Identify Callers In Real-Time Using a Reverse Phone API
  • Why is Line Type Intelligence Important?
  • What is a “No Routes Found” Phone Message?
  • The Best Phone Validation API for Call Centers
  • How to Identify Disconnected Phone Numbers Automatically
  • What is a Phone Number Reputation Lookup?
  • What is a Carrier Number?
  • What is a Non-Fixed VoIP Phone?

Risk Suite Overview

8
  • How to Read Email Breach Reports and IP Abuse Reports in Decision Console
  • Everything to Know About Decision Signals API
  • How to Get Started With Decision Console
  • What is the Decision Overview and How Do I Read It?
  • What is an Attribute Card and How Do I Read It?
  • What is Link Builder and How Do I Use It?
  • Understanding Team and Account Management
  • FAQ and Troubleshooting: Decision Console
  • Home
  • Knowledge Base
  • Risk Suite Overview
  • How to Read Email Breach Reports and IP Abuse Reports in Decision Console
View Categories

How to Read Email Breach Reports and IP Abuse Reports in Decision Console

6 min read

Decision Console includes two Attribute Details that show whether an identity’s email or IP address has a history of exposure or misuse. The Data Breach Report on the Email Attribute Card shows how often and how recently an email has appeared in a known data breach. The IP Abuse Report on the IP Address Attribute Card shows reported malicious activity tied to a high-risk IP.

Both reports are built in part on data shared by Trestle’s customers and partners, including emails or IP addresses they know have been compromised. The more review outcomes our network shares, the more accurate these signals become for every team that uses them. If your team tracks dispositions and wants to contribute, reach out to your account executive. 

This article walks through where to find these reports and how to factor them into your manual review workflow:

  • Data Breach Report: An Attribute Detail at the bottom of the Email Attribute Card.
  • Email Breach History: A section in the Email Details Panel listing the five most recent breaches tied to that email.
  • IP Abuse Report: An Attribute Detail at the bottom of the IP Address Attribute Card that summarizes reported abuse tied to that IP address.

Email Data Breach Report #

The Data Breach Report appears at the bottom of the Email Attribute Card whenever the input email has been found in at least one known data breach. If no breaches are found, the details will not appear. 

How Do I Read the Email Data Breach Report? #

The Data Breach Report shows how many times the email has appeared in a breach and when the most recent breach occurred. The color of the Attribute Detail reflects how recent the last breach was:

ColorWhat it means
RedThe email was found in a breach within the last 6 months.
GrayThe most recent breach was more than 6 months ago. 

Reviewing Breach History in the Email Details Panel #

Click View Details → at the top of the Email Attribute Card to open the Email Details Panel. The new Email Breach History section sits below Social Profiles and lists the five most recent breaches tied to the email.

FieldWhat it tells you
Breached OrganizationThe company or service whose database was breached.
Breach DateWhen the breach occurred.
Data ExposedThe types of personal data exposed in the breach, such as email addresses, passwords, phone numbers, or IP addresses.

How Should I Interpret the Data Breach Report? #

Breach exposure is common. Many legitimate people have an email that appeared in at least one breach, so the Data Breach Report alone isn’t a fraud signal. It becomes meaningful in context.

What you seeWhat it may indicateSuggested next step
A red Data Breach Report, and the Email Breach History in the Details Panel lists passwords or security questions as the type of data exposed in the breach.The email’s credentials have appeared in a breach within the last 6 months, and that breach exposed login information. Someone other than the owner may now have the password to this email or accounts tied to it, which raises the risk of account takeover. The person submitting the email could be a fraudster using stolen credentials, and the real owner could be a victim. Give this signal more weight on logins, password resets, or account changes. Consider step-up verification before approving.
Gray detail with older breaches only.The email has likely been in use for years. Older exposure is common among long-standing, legitimate emails.Weigh lightly. It can support other signals that the email is established and legitimate.
No Data Breach ReportNo known breaches were found for this email.Don’t treat this as proof of legitimacy. Pair it with Email Age Score to determine how established the email address is since a brand-new email with no history of any kind deserves a closer look. 

These interpretations are a starting point. Validate them against your own review outcomes before building them into your team’s policies.

IP Abuse Report #

Where Do I Find It? #

The IP Abuse Report appears at the bottom of the IP Address Attribute Card, highlighted in red, when the IP has at least one abuse report on record. It shows the total number of abuse reports and the top abuse category.

Shared Connections #

Many IP addresses are shared. Mobile carriers, public Wi-Fi networks, and large internet providers route thousands of people through the same addresses, so a legitimate user can inherit reports caused by someone else. Check the connection type and IP Trust Score before acting on an IP Abuse Report alone. 

Types of IP Address Abuse #

The Attribute Detail surfaces the top abuse category. These categories fall into the groups below:

GroupIncludes activity such asWhy it matters in a review
Fraud and ImpersonationFraudulent orders, phishing, VoIP fraud, email sender spoofingMost directly tied to transaction and identity fraud.
SpamUnsolicited email, forum, comment, and blog spamCommon among automated signups and low-quality leads.
Credential AttacksRepeated login attempts against websites and server, general hacking attemptsRelevant to account creation, logins, and account takeover.
Web Application AttacksDatabase injection attempts, proving for software vulnerabilities, scraping bots that ignore site rulesSignals automated or malicious tooling behind the connection
Network AttacksParticipating in denial-of-service attacks, scanning for open ports, tampering with domain recordsSuggests the IP is part of attack infrastructure, such as a botnet
Anonymized or Compromised ConnectionsOpen proxies and relays, VPN use, malware-infected devices, attacks aimed at smart devicesThe person behind the connection may be masking their location or using a device someone else controls.

How Should I Interpret an IP Abuse Report?  #

An abuse report describes the IP address, not the person. Read it alongside other signals on the card and in the Decision Overview:

  • Your Use Case: Fraudulent order reports matter most for eCommerce checkouts, while credential attacks matter most for account logins and signups.
  • Corroboration Among Multiple Signals: A phishing abuse report paired with a Hosting or VPN connection type, a large distance from the input address, and an identity whose name, address, and phone number don’t match is a very strong case for rejection.

Note: If no IP Abuse Report appears, don’t treat the IP address as low risk on its own. Review the IP Trust Score and other details on the card. 

Where Are Email Breach Reports and IP Abuse Reports Available?  #

These reports are available in Decision Console at no extra cost. If you’re interested in trying Decision Console for yourself, reach out to your account executive or email support@trestleiq.com. 

Request a Demo

For more information about Decision Console, check out these articles:

  • How to Get Started with Decision Console
  • What is the Decision Overview and How Do I Read It?
  • What is an Attribute Card and How Do I Use It?
Updated on October 2, 2026
FAQ and Troubleshooting: Decision ConsoleEverything to Know About Decision Signals API
Table of Contents
  • Email Data Breach Report
    • How Do I Read the Email Data Breach Report?
    • Reviewing Breach History in the Email Details Panel
    • How Should I Interpret the Data Breach Report?
  • IP Abuse Report
    • Where Do I Find It?
    • Shared Connections
    • Types of IP Address Abuse
    • How Should I Interpret an IP Abuse Report? 
    • Where Are Email Breach Reports and IP Abuse Reports Available? 
trestleLogo

Verified Identities. Trusted Interactions.

U.S. coverage for enrichment and verification.

Global coverage for phone validation and reverse phone.

Based in Bellevue, WA

Linkedin Github Postman

Company

  • About Us
  • Why Trestle
  • Careers
  • Affiliate Program
  • Contact

Products

  • Reverse Phone API
  • Reverse Address API
  • Caller Identification API
  • Phone Validation API
  • Real Contact API
  • Address Validation API
  • Batch Upload
  • Litigator Check Add-on
  • Free Lead Assessment

Use Cases

  • Outbound Dialing Optimization
  • Inbound Call Routing and Verification
  • Signup and Onboarding
  • Lead Verification
  • Optimize AI Voice Agents

Resources

  • Blog
  • Knowledge Base
  • Case Studies
  • Glossary
  • Data Dictionary
  • Changelog
  • Partners and Integrations

Developers

  • Developer Portal
  • API Documentation
  • API Live Status

Legal

  • Terms of Service
  • Privacy Policy
  • Data Processing Agreement
  • Service Level Agreement
  • Do Not Sell My Personal Information
Trestle - Identity Data Enrichment and Validation APIs
  • Products
        • Enrichment

        • Reverse Phone APIGLOBAL
        • Verify and enrich phone numbers
        • Reverse Address API
        • Verify and enrich address information
        • Caller Identification API
        • Identify and enrich caller information
        • Add-Ons

        • Litigator Check
        • Identify phone numbers associated with serial litigators
        • Email Deliverability
        • Confirm email inboxes accept mail in real-time
        • Spam Check
        • Flag phone numbers tied to high-risk calling activity
        • Email Age Score
        • Score how long an email has existed
        • Validation & Verification

        • Phone Validation APIGLOBAL
        • Validate phone numbers and identify disconnected numbers
        • Real Contact API
        • Verify phone, email, and address information
        • Address Validation API
        • Validate and normalize addresses
        • Assess Risk

        • Decision Console
        • Optimize identity verification for manual review
        • Decision Signals API
        • Automate identity verification for risk decisioning
        • Start using Trestle products today

          Get started for free—no credit card required

          Start Your Free Trial

  • Solutions
        • Industries

        • B2B Contact Data
        • eCommerce
        • Insurance
        • Lead Generation
        • Real Estate
        • Communications
        • Use Cases

        • Verify and Prioritize Leads
        • Outbound Dialing Optimization
        • Assess Risk And Prevent Fraud
        • Inbound Call Routing and Verification​
        • Signup and Onboarding​
        • Optimize AI Voice Agents
        • Start using Trestle products today

          Get started for free—no credit card required

          Start Your Free Trial

  • Pricing
  • Resources
        • API Documentation
        • Blog
        • Knowledge Base
        • Case Studies
        • Glossary
        • Partners and Integrations
  • Company
        • About Us
        • Why Trestle
        • Careers
        • Affiliate Program
        • Contact
  • Log In
  • Start for Free