API Platform

APIs built for enterprise. Governed by consent.

DataBillity's API Platform delivers real-time access to consented consumer intelligence - identity resolution, behavioral enrichment, cross-network signals, and audience activation - through RESTful, versioned, fully documented endpoints built to pass enterprise security review on the first submission.

The platform

Every API call is consented, auditable, and versioned.

We built the DataBillity API Platform to meet a bar most data APIs don't even attempt: every call is consent-verified at execution time, every response includes an audit reference, and every breaking change follows semantic versioning with a 12-month deprecation window.

Consent-verified at runtime

Every API call checks the consumer's current consent status before returning data. Revoked consent means no data - not stale data, not cached data. No data.

Full audit trail

Every API response includes a trace ID that maps to a complete audit record: who requested, what was returned, which consent artifact authorized it, and when.

Semantic versioning

Breaking changes follow semantic versioning with 12-month deprecation windows, migration guides, and parallel endpoint support. Your integration doesn't break on a Tuesday.

Endpoints

Five API families. One unified platform.

The API Platform surface is organized into five functional families. Each is independently documented, independently versioned, and independently rate-limited.

1. Identity Resolution API

Resolve consumer identity across channels, devices, and data sources using deterministic matching on verified identifiers. Returns a unified DataBillity consumer ID with confidence metadata and consent scope.

Key endpoints
POST /v1/identity/resolveGET /v1/identity/{consumer_id}/profile
Performance

< 50ms P50 · < 120ms P99

Common use cases

Cross-channel customer recognition, CRM deduplication, single customer view assembly.

2. Enrichment API

Enrich existing customer records with consented DataBillity signals - billing patterns, transaction behavior, mobility intelligence, and demographic overlays.

Key endpoints
POST /v1/enrich/consumerPOST /v1/enrich/batch
Performance

100+ enrichment fields · Consent-scoped filtering

Common use cases

Lead scoring enrichment, customer 360 augmentation, churn prediction inputs.

3. Behavioral Intelligence API

Access consented behavioral signals - purchase patterns, engagement trends, channel preferences, visit frequency, and mobility patterns.

Key endpoints
GET /v1/signals/{consumer_id}/behavioralPOST /v1/signals/cohort
Performance

Signal freshness: < 15 minutes from source event

Common use cases

AI model training feeds, recommendation engine inputs, campaign targeting.

4. Audience & Segmentation API

Build, manage, and activate consented audience segments for marketing, advertising, and analytics use cases.

Key endpoints
POST /v1/audiences/createPOST /v1/audiences/export
Performance

Dynamic audience refresh · Export to Meta, Google, TTD

Common use cases

Lookalike modeling seeds, suppression list generation, ad platform activation.

5. Network Intelligence API

Access cross-network behavioral signals that flow between DataBillity-connected businesses with consumer consent.

Key endpoints
GET /v1/network/signals/{consumer_id}GET /v1/network/benchmarks
Performance

Available only to Network Participation signatories

Common use cases

Cross-merchant customer intelligence, competitive benchmarking, market basket analysis.

For developers

Documentation that respects your time.

We built the API Platform developer experience for engineers who've been burned by bad docs, inconsistent error codes, and APIs that change without warning.

OpenAPI 3.1 spec

Complete, machine-readable API specification. Import directly into Postman, Swagger UI, or your code generation pipeline.

SDKs & client libraries

Official SDKs for Python, Node.js, Go, and Java. Community-maintained libraries for Ruby and .NET.

Interactive sandbox

Test every endpoint with real (anonymized) data in a sandboxed environment. No API key required for exploration.

Webhook support

Subscribe to real-time events: consent changes, profile updates, segment membership changes.

Rate limiting & quotas

Transparent rate limits with X-RateLimit headers. Burst-friendly with 429 backoff guidance.

Error handling

Consistent error response schema with machine-readable error codes and actionable remediation steps.

Security

Built to pass security review.

The API Platform uses OAuth 2.0 with short-lived tokens, mutual TLS for enterprise clients, and IP allowlisting for production environments. Every credential is scoped to specific API families and rate-limited independently.

  • OAuth 2.0 client credentials flow with 15-minute token expiry
  • Mutual TLS (mTLS) available for enterprise-grade authentication
  • IP allowlisting enforced at the gateway for production keys
  • API key scoping: restrict keys to specific endpoint families
  • All traffic encrypted in transit (TLS 1.3) and at rest (AES-256)
  • SOC 2 Type II audit covers all API infrastructure

Build on the DataBillity API Platform.

Get started with our interactive sandbox, or talk to our team about enterprise API access and custom integration architecture.