One API to ingest contacts from Android, iOS, Web, and WhatsApp. Built-in deduplication, analytics, and alerting. Deploy in minutes.
// Install the SDK or use fetch directly
const response = await fetch("https://your-api.com/api/v3/contacts", {
method: "POST",
headers: {
"Content-Type": "application/json",
"x-api-key": "ck_your_api_key_here"
},
body: JSON.stringify({
contacts: [
{ name: "John Doe", phone: "+1234567890", email: "john@example.com" }
],
source: "my-app"
})
});
// Returns 202 Accepted
// { "accepted": true, "count": 1, "fingerprint": "a1b2c3..." }One API endpoint for Android, iOS, Web, and WhatsApp. Ingest contacts from any platform with a single POST request.
API key authentication, rate limiting, CORS protection, bcrypt password hashing, and JWT tokens with issuer/audience claims.
Track request volume, latency percentiles, error rates, and endpoint performance. Export reports as CSV or JSON.
Automatic detection of error spikes, latency issues, and traffic drops. Email and webhook notifications with retry and HMAC signing.
Fingerprint-based deduplication across sources. Merge duplicate contacts and keep your data clean.
Organize contacts by project. Each project gets its own API key, team members, and usage tracking.