Skip to main content

Overview

Number Reputation lets you query the spam reputation of your outbound calling phone numbers. For each number you get:
FieldValuesMeaning
spam_risklow / medium / highOverall spam likelihood. high means the number is likely flagged as spam by carriers.
maturity_score0-100 or nullMaturity metric for the number.
connection_score0-100 or nullConnection metric for the number.
engagement_score0-100 or nullEngagement metric for the number.
sentiment_score0-100 or nullSentiment metric for the number.
spam_categorystring or nullCategory label assigned to the number if it is flagged. Treat as an opaque string - the set may grow over time. null means the number is not flagged.
last_refreshed_atISO 8601 timestamp or nullWhen the reputation data was last updated. null if no check has been performed yet.
A null score means there isn’t enough data to make a determination. You can also set up automatic re-checking on a configurable schedule (business_daily, daily, weekly, biweekly, monthly, or never). Reputation data is sourced from the major call-analytics networks used by US carriers. When you register numbers, Telnyx registers them across that reputation feed on your behalf.

How it works

  1. Register your business as an Enterprise
  2. Render, sign, and upload a Letter of Authorization (LOA) to get a loa_document_id - see the LOA guide
  3. Enable Number Reputation with that loa_document_id (billable) - your details are submitted for automated vetting (takes minutes)
  4. Wait for both approval gates - reputation status and loa_status must each be approved
  5. Associate phone numbers for monitoring (up to 100 per request, US numbers, E.164) - billable
  6. Query reputation scores - cached results are free, fresh (live) queries are billed
  7. Automatic monitoring re-checks your numbers on a configurable schedule
Number Reputation is a standalone monitoring product; it reports spam reputation and does not change how your calls are placed.
Enabling reputation, adding numbers, and forcing a fresh (live) query are billable actions. Rendering the LOA is not billable. See Telnyx pricing for current pricing.

Constraints

ConstraintLimit
Phone number formatE.164 (+1NPANXXXXXX), US numbers only
Numbers per request100 (atomic - all-or-nothing)
Score range0-100 (null = insufficient data)
Account accessVerified and enterprise-level accounts only
Approval gatesBoth reputation status and loa_status must be approved before numbers can be added