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.
POST /v1/identity/resolveGET /v1/identity/{consumer_id}/profile< 50ms P50 · < 120ms P99
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.
POST /v1/enrich/consumerPOST /v1/enrich/batch100+ enrichment fields · Consent-scoped filtering
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.
GET /v1/signals/{consumer_id}/behavioralPOST /v1/signals/cohortSignal freshness: < 15 minutes from source event
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.
POST /v1/audiences/createPOST /v1/audiences/exportDynamic audience refresh · Export to Meta, Google, TTD
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.
GET /v1/network/signals/{consumer_id}GET /v1/network/benchmarksAvailable only to Network Participation signatories
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.