Skip to content

TechWithTy/tcpa_litigator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TCPA Litigator

Target: backend/app/core/third_party_integrations/tcpa_litigator/README.md

# TCPA Litigator

Lookup and batch scrub phone numbers against TCPA litigator lists.

## Environment
- TCPA_LITIGATOR_API_BASE_URL=[https://tcpalitigatorlist.com/api](https://tcpalitigatorlist.com/api)
- TCPA_LITIGATOR_API_KEY=<your_key>
- TCPA_LITIGATOR_API_TIMEOUT=15
- TCPA_LITIGATOR_AUTH_HEADER=X-API-KEY
- TCPA_LITIGATOR_LOOKUP_PATH=v1/lookup
- TCPA_LITIGATOR_SCRUB_PATH=v1/scrub

## Endpoints (served by this app)
Base prefix: `/tcpa-litigator`
- GET `/health`
- POST `/lookup`
  - body: `{"phone": "+15551234567"}`
- POST `/scrub`
  - body: `{"phones": ["+15551234567", "+15557654321"]}`

## Quickstart (via this app)
Health:
```bash
curl -sS "http://localhost:8000/tcpa-litigator/health"

About

TCPA litigator scrub integration: compliance-grade phone screening to reduce risk in outbound campaigns.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages