BATCHIQ DEVELOPER API

Enterprise-Grade Data Enrichment Infrastructure Designed for Developers

Add contact-file enrichment and phone screening to your business software with authenticated, trackable API workflows.

Signing up does not issue an API key automatically — request one from API Keys in My Profile after you log in. Contact us for API access help.

REQUEST FLOW API
YOUR APPLICATIONAuthenticated requestPOST
BATCHIQ APIFile job processingprocessing
YOUR WORKFLOWDownloadable results
FILE JOBUPLOAD POLL DOWNLOAD
CONTACT DATAPHONE SCREENINGDEVELOPER APIExplore the products

THE BUILDING BLOCKS

Data workflows that fit
inside your product.

Predictable request patterns for teams building real business software.

01

Simple Flexible Pricing

Enrichment uses estimated credit charges at upload, reconciled when processing completes. Account minimums and product restrictions apply; DNC access is separate.

Explore product pricing
02

Real-Time Responses

A single-number DNC screening check is an immediate request. Contact enrichment is a file job: upload, poll for completion, then download.

Explore API documentation
03

Bulk Processing

Submit contact and phone files for asynchronous processing, then retrieve a result file for your own workflow.

Explore bulk processing
04

Reliable Infrastructure

Track file jobs through their published status endpoints before requesting completed output.

Get API Access
05

Developer-Friendly Integration

Use API-key authentication and documented HTTP endpoints to connect BatchIQ to your application.

View documented examples
06

Multiple Products

Choose contact-file phone appending, reverse phone lookup, or DNC and litigator screening workflows.

Explore API products

IN PRACTICE

Make contact data
useful where it lives.

BatchIQ gives developers primitives for file enrichment and phone screening—not a separate workflow users have to leave their tools to access.

01

CRM Systems

Enrich new leads or existing customer files with available phone data. Return completed results to your CRM to reduce manual entry.

Explore workflows
02

Real Estate Lead Appending

Append available phone data to homeowner and property lead lists in bulk. An associated number is not proof of property ownership.

Explore workflows
03

Marketing Automations

Enrich incoming lead files and screen phone numbers before eligible campaigns. Screening is one part of compliance, not a guarantee of lawful outreach.

Explore workflows
04

Lead Generation Platforms

Enrich generated lead files before delivery to customers. Add supported phone screening and route completed results into your distribution pipeline.

Explore workflows

PRODUCT SURFACE

One API Platform.
Multiple Data Solutions.

Review API reference

FILE ENRICHMENT

Phone Appending API

Submit a contact file for phone append, or use batch append to enrich records. Returned data depends on availability.

  • POST /v1/skip-trace/upload
  • Product: phone_append or batch_append
  • Estimated credit charge reconciled at completion
See the workflow

FILE-BASED REVERSE LOOKUP

Reverse Phone Lookup API

Submit a phone-number file for phone lookup. Enrichment is file-based, not a real-time individual reverse lookup.

  • POST /v1/skip-trace/upload
  • Product: phone_lookup
  • Poll file status, then download results
See the workflow

SINGLE + BATCH SCREENING

DNC & TCPA Litigator Screening API

Check a single number or submit a screening batch. Screening results do not establish legal authorization for outreach.

  • POST /v1/dnc/check or /v1/dnc/upload
  • Active DNC plan; dnc.check for single check
  • Batch: dnc.upload, dnc.read, dnc.download
See the workflow

INTEGRATION PATH

Connect. Send data.
Use your results.

Use the API from your own service. File enrichment is asynchronous; phone screening can be a single-number check or a batch workflow.

01

Connect

Sign up, then request an API key from API Keys in My Profile. Registration alone does not grant API product access.

02

Send data

Authenticate with X-API-Key. Submit a supported enrichment or DNC request using its product-specific payload.

03

Use your results

For file jobs, poll the returned identifier and download when ready. Map the output into your own application.

Endpoint mapPublished API paths
https://api.batchiq.io
ENRICHMENT FILE JOB

POST/v1/skip-trace/upload

GET/v1/skip-trace/{file_id}

GET/v1/skip-trace/{file_id}/download

Multipart file + product: batch_append, phone_append, or phone_lookup.
DNC SCREENING

POST/v1/dnc/check

POST/v1/dnc/upload

GET/v1/dnc/batches?name=…

GET/v1/dnc/batches/{batch_id}

GET/v1/dnc/download?name=…

Checks send JSON phone. Batch status uses the returned batch name or ID; batch access requires dnc.upload, dnc.read, and dnc.download.

RESPONSIBLE IMPLEMENTATION

Screening is one input.
Your obligations remain yours.

Results are limited by available data. DNC and litigator screening does not determine whether an outreach attempt is legally authorized; maintain your own compliance controls and seek qualified legal guidance where needed.

START A CONVERSATION

Build Smarter Data Workflows With BatchIQ

Create your account, request an API key from My Profile → API Keys, and build against the published contract. Talk with us about product eligibility and the right integration path for your application.

APIACCESS
01 / SIGN UP

Create your BatchIQ account.

02 / REQUEST KEY

Ask for a key from My Profile → API Keys.

03 / INTEGRATE

Build against the published contract.