# Contact Center Compliance ## Docs - [API Concepts](https://docs.dncscrub.com/api-reference/api-concepts.md): Before you start integrating with the CCC API, it's important to understand these key concepts. - [API Authentication](https://docs.dncscrub.com/api-reference/authentication.md) - [Wireless ID Premium](https://docs.dncscrub.com/api-reference/data/id-premium.md): Premium phone identification including carrier and phone type information. - [Data APIs Overview](https://docs.dncscrub.com/api-reference/data/overview.md): Phone data enrichment, verification, and intelligence services - [Real-Time Disconnect](https://docs.dncscrub.com/api-reference/data/real-time-disconnect.md): Check real-time phone line status to determine if a number is connected or disconnected. - [Business Verify ID](https://docs.dncscrub.com/api-reference/data/res-or-business.md): Determines whether a phone number is associated with a residential or business line. - [Reverse Phone ID Append](https://docs.dncscrub.com/api-reference/data/reverse-phone-id-append.md): Appends phone number information based on name and address data - [Usage Statistics](https://docs.dncscrub.com/api-reference/data/usage.md): Retrieves usage statistics for verification or residential/business lookups within a date range. - [Right Party ID](https://docs.dncscrub.com/api-reference/data/verification.md): Verify phone number ownership by matching against name and address data - [Is Time Legal to Call](https://docs.dncscrub.com/api-reference/geoscrub/is-time-legal.md): Check if a call is permitted at a specific date and time - [Legal Call Times for Date](https://docs.dncscrub.com/api-reference/geoscrub/legal-call-times.md): Get the legal calling windows for a phone number on a specific date - [GeoScrub Overview](https://docs.dncscrub.com/api-reference/geoscrub/overview.md): Timezone lookup and legal calling time validation for compliance - [Get Timezone Info](https://docs.dncscrub.com/api-reference/geoscrub/timezone-info.md): Returns timezone information for one or more North American phone numbers - [Litigator API](https://docs.dncscrub.com/api-reference/litigator/overview.md): High-performance API for checking phone numbers against the litigator list - [Litigator Scrub Single Number](https://docs.dncscrub.com/api-reference/litigator/scrub-get.md): Check phone numbers against the litigator database using GET request - [Litigator Scrub Multiple Numbers](https://docs.dncscrub.com/api-reference/litigator/scrub-post.md): Check phone numbers against the litigator database using POST request - [Validate Authentication](https://docs.dncscrub.com/api-reference/other/auth-validate.md): Validate your loginId and optionally verify campaign or project access - [Compliance Guide API](https://docs.dncscrub.com/api-reference/other/compliance-guide.md): Access compliance guidance and regulatory information - [Global Connect API](https://docs.dncscrub.com/api-reference/other/global-connect.md): International phone number validation and compliance - [Global Connect Query](https://docs.dncscrub.com/api-reference/other/global-connect-query.md): Get information about international phone numbers - [Get OAuth Token](https://docs.dncscrub.com/api-reference/other/oauth-token.md): Obtain an OAuth 2.0 access token for API authentication - [Rate Limits](https://docs.dncscrub.com/api-reference/other/rate-limits.md): API rate limits and best practices - [State Emergencies](https://docs.dncscrub.com/api-reference/other/state-emergencies.md): Get all states currently under emergency calling restrictions - [State Restricted Holidays](https://docs.dncscrub.com/api-reference/other/state-holidays.md): Get all states and their restricted holidays for telemarketing - [API Overview](https://docs.dncscrub.com/api-reference/overview.md): Welcome to the DNCScrub API Documentation - [Reassigned Authority API](https://docs.dncscrub.com/api-reference/reassigned/authority.md): Check if a phone number has been reassigned after a given consent date - [Reassigned Authority (GET)](https://docs.dncscrub.com/api-reference/reassigned/authority-get.md): Check if a phone number has been reassigned since a given consent date - [Reassigned Authority Plus API](https://docs.dncscrub.com/api-reference/reassigned/authority-plus.md): Enhanced reassigned number detection with additional data points - [Reassigned Authority (POST)](https://docs.dncscrub.com/api-reference/reassigned/authority-post.md): Check multiple phone numbers for reassignment since a given consent date - [Reassigned Authority Plus (GET)](https://docs.dncscrub.com/api-reference/reassigned/enhanced-rnd-get.md): Reassigned Authority Plus - Enhanced reassigned number check combining carrier and FCC data - [Reassigned Authority Plus (POST)](https://docs.dncscrub.com/api-reference/reassigned/enhanced-rnd-post.md): Reassigned Authority Plus - Enhanced reassigned number check combining carrier and FCC data - [File Formats](https://docs.dncscrub.com/api-reference/reassigned/file-formats.md): Batch file processing formats for TCPA reassignment checking - [Reassigned Scrub](https://docs.dncscrub.com/api-reference/reassigned/overview.md): APIs for identifying reassigned phone numbers and maintaining TCPA compliance - [RND Basic API](https://docs.dncscrub.com/api-reference/reassigned/rnd-basic.md): Basic Reassigned Number Database API - [RND Basic (GET)](https://docs.dncscrub.com/api-reference/reassigned/rnd-basic-get.md): Query the FCC Reassigned Number Database for single number lookup - [RND Basic (POST)](https://docs.dncscrub.com/api-reference/reassigned/rnd-basic-post.md): Batch query the FCC Reassigned Number Database - [Test Numbers](https://docs.dncscrub.com/api-reference/reassigned/test-numbers.md): Test phone numbers for Reassigned Authority Plus or Basic RND API development - [EBR and Consent Master](https://docs.dncscrub.com/api-reference/scrub/ebr-list.md): Manage Existing Business Relationship records - [Internal DNC List](https://docs.dncscrub.com/api-reference/scrub/internal-dnc.md): Add or remove phone numbers from your Internal DNC list - [Output Guide](https://docs.dncscrub.com/api-reference/scrub/output-guide.md): Complete reference for result codes and response fields both for API and Batch Scrub - [Full Scrub API Overview](https://docs.dncscrub.com/api-reference/scrub/overview.md): Scrub phone numbers against multiple DNC lists and compliance databases - [Scrub Multiple Numbers](https://docs.dncscrub.com/api-reference/scrub/scrub-multiple.md): Scrub multiple phone numbers in a single API call - [Scrub Single Number](https://docs.dncscrub.com/api-reference/scrub/scrub-single.md): Scrub a single phone number via the API - [Scrub with Unique Identifiers](https://docs.dncscrub.com/api-reference/scrub/unique-identifier.md): Pass a unique identifier with each phone number - [Add Phone Numbers](https://docs.dncscrub.com/api-reference/trustcall/add.md): Add phone numbers to TrustCall monitoring for automatic spam score checks - [Flags Removed Summary](https://docs.dncscrub.com/api-reference/trustcall/flags-removed-summary.md): Retrieve a summary of spam flags removed across carriers within a specified time period - [Get Spam Scores](https://docs.dncscrub.com/api-reference/trustcall/get.md): Retrieve current carrier spam scores for monitored phone numbers - [Get All Spam Scores](https://docs.dncscrub.com/api-reference/trustcall/get-all.md): Retrieve carrier spam scores for all monitored phone numbers - [Get All Legal Entities](https://docs.dncscrub.com/api-reference/trustcall/get-all-legal-entities.md): Retrieve all legal entities associated with an account - [Create Legal Entity](https://docs.dncscrub.com/api-reference/trustcall/legal-entity-create.md): Create a new legal entity for your account - [Update Legal Entity](https://docs.dncscrub.com/api-reference/trustcall/legal-entity-update.md): Update an existing legal entity for your account - [One-Time Scan API](https://docs.dncscrub.com/api-reference/trustcall/one-time-scan.md): Check phone number reputation without ongoing monitoring. API only available to telco carriers - [One-Time Scan Status](https://docs.dncscrub.com/api-reference/trustcall/one-time-scan-status.md): Check the status of a one-time scan job - [Submit One-Time Scan](https://docs.dncscrub.com/api-reference/trustcall/one-time-scan-submit.md): Submit a batch of phone numbers for one-time carrier spam score scanning - [TrustCall Overview](https://docs.dncscrub.com/api-reference/trustcall/overview.md): Monitor phone number reputation and spam scores - [TrustCall Premier (Monitor) API](https://docs.dncscrub.com/api-reference/trustcall/premier.md): Full-featured phone number reputation monitoring API - [Remove Phone Numbers](https://docs.dncscrub.com/api-reference/trustcall/remove.md): Remove phone numbers from TrustCall monitoring - [C# Examples](https://docs.dncscrub.com/examples/csharp.md): Production-ready C# examples for integrating with DNCScrub APIs - [JavaScript Examples](https://docs.dncscrub.com/examples/javascript.md): JavaScript code examples for CCC APIs - [n8n Integration](https://docs.dncscrub.com/integrations/n8n.md): Automate compliance workflows with n8n and DNCScrub APIs - [Integrations](https://docs.dncscrub.com/integrations/overview.md): Platform integrations and implementation guides - [Interaction Methods](https://docs.dncscrub.com/interaction-methods.md): Web, SFTP, API, or MCP Server - [Welcome to Contact Center Compliance](https://docs.dncscrub.com/introduction.md): Powerful tools for TCPA Compliance, DNC Scrubbing, Call Deliverability, and Data Enhancement - [add_ebr Tool](https://docs.dncscrub.com/mcp/applications/ebr.md): Add Existing Business Relationship records to establish DNC exemptions - [get_legal_call_times Tool](https://docs.dncscrub.com/mcp/applications/get-legal-call-times.md): Get legal calling windows for phone numbers on a given date - [get_phone_type Tool](https://docs.dncscrub.com/mcp/applications/get-phone-type.md): Check if a phone number is residential or business - [get_state_emergencies Tool](https://docs.dncscrub.com/mcp/applications/get-state-emergencies.md): Get states with emergency declarations restricting telemarketing - [get_state_holidays Tool](https://docs.dncscrub.com/mcp/applications/get-state-holidays.md): Get state holidays where telemarketing calls are prohibited - [get_timezone_info Tool](https://docs.dncscrub.com/mcp/applications/get-timezone-info.md): Get timezone and location information for phone numbers - [Getting Started](https://docs.dncscrub.com/mcp/applications/getting-started.md): Connect your AI application to the DNCScrub MCP Server - [global_phone_lookup Tool](https://docs.dncscrub.com/mcp/applications/global-phone-lookup.md): Look up international phone numbers outside North America - [internal_dnc Tool](https://docs.dncscrub.com/mcp/applications/internal-dnc.md): Add or remove phone numbers from your Internal DNC list - [is_disconnected Tool](https://docs.dncscrub.com/mcp/applications/is-disconnected.md): Real-time check if a phone number is disconnected - [is_litigator Tool](https://docs.dncscrub.com/mcp/applications/is-litigator.md): Check if phone numbers belong to known TCPA litigators - [is_reassigned_number Tool](https://docs.dncscrub.com/mcp/applications/is-reassigned-number.md): Check if a phone number has been reassigned using the FCC Reassigned Numbers Database - [is_time_legal_to_call Tool](https://docs.dncscrub.com/mcp/applications/is-time-legal-to-call.md): Real-time check if it's legal to call based on time restrictions - [MCP Server for Applications](https://docs.dncscrub.com/mcp/applications/overview.md): Give AI agents real-time access to powerful compliance tools - [scrub_phone_numbers Tool](https://docs.dncscrub.com/mcp/applications/scrub-phones.md): Scrub phone numbers against DNC lists and get compliance status - [tcpa_authority Tool](https://docs.dncscrub.com/mcp/applications/tcpa-authority.md): Reassignment check using carrier deactivation data - [Use Cases](https://docs.dncscrub.com/mcp/applications/use-cases.md): How AI applications use the DNCScrub MCP Server for compliance - [verify_phone_owner Tool](https://docs.dncscrub.com/mcp/applications/verify-phone-owner.md): Verify if a name and/or address matches the phone number owner - [MCP Server for Developers](https://docs.dncscrub.com/mcp/developers/overview.md): Connect AI tools to Contact Center Compliance documentation for enhanced development assistance - [Product Lines](https://docs.dncscrub.com/usage.md): Compliance, Call Deliverability, and Data Enhancement. ## OpenAPI Specs - [swagger](https://docs.dncscrub.com/references/swagger.json) - [openapi](https://docs.dncscrub.com/api-reference/openapi.json)