Secure, Scalable, and Developer-Friendly Data Solutions
Contact UsObtain a valid API key to authenticate all subsequent requests.
Endpoint: /request-api-key
Submit hashed user identities for tracking and campaign targeting.
Endpoint: /identity/ingest
Deliver ad impressions and device attribute data for live campaigns.
Endpoints: /serve-impression/json, /device_attr_log
Retrieve usage logs and audit information for compliance and analysis.
Endpoints: /usage_ledger, /audit_log
Method: POST
Headers: None
Payload:
{
"client_id": "...",
"business_id": "...",
"timestamp": "ISO8601"
}
Notes: Returns api_key with expiration; required for all other endpoints
Method: POST
Headers: X-API-Key
Payload:
{
"veilience_uuid": "...",
"hashed_email": "...",
"hashed_phone": "...",
"metadata": {...}
}
Notes: Submit identities in batch; one-way hashed for privacy
Method: POST
Headers: X-API-Key
Payload:
{
"veilience_uuid": "...",
"ad_id": "...",
"timestamp": "ISO8601",
"context": {...}
}
Notes: Submit impression data and associated metadata
Method: GET Headers: X-API-Key Parameters: start_date, end_date Notes: Retrieve usage logs within a date range
Method: GET Headers: X-API-Key Parameters: start_date, end_date Notes: Retrieve audit logs for compliance and verification
For API access, integration guidance, and support:
API Base URL: https://api.veilience.com
Veilience - Your Identity at the Edge: Integration Guidance, APIs, & Data
Base URL: https://api.veilience.com
Version: 1.0
Audience: Client Integration Teams, Developers
1. Veilience API Process Workflow (Client Perspective)
Authorization, Identity Ingestion, Campaign Activation, Reporting & Audit
2. Endpoint Reference (Examples)
- /request-api-key (POST)
- /identity/ingest (POST)
- /serve-impression/json (POST)
- /usage_ledger (GET)
- /audit_log (GET)
Veilience Privacy Notice. We process only data you choose to store and activate. View Full Disclosure
Veilience processes only the data that you choose to store and activate from your own device. We do not collect, purchase, aggregate, or store any third-party data. All identity information in the Veilience app remains on your device unless you explicitly activate it for use in advertising or analytics.
When you activate your identity, the app may use hashed identifiers, impression data, proximity signals, and related activity logs to help you monetize your data on your own behalf. These signals are processed only when the app is active and only according to the preferences you set. You can disable activation at any time in the app settings, and you may delete all stored data at any time.
Veilliance does not sell personal data. Any transfer of information occurs only at your direction when you choose to activate your identity. We act as a processor helping you manage and use your own first-party data. No centralized identity graph or user profile is built or maintained by Veillience.
For questions about privacy, or to request data deletion or review your consent choices, you may contact Veillience at mike@veilience.com.