Lewati ke konten

API Analitik

API Analitik memungkinkan akses terprogram ke data kinerja multi-saluran, riwayat pengikut, dan metrik keterlibatan postingan di seluruh akun SNS Anda yang terhubung.


MetodeJalurDeskripsiCakupan yang Diperlukan
GET/v1/brand/analyticsMenanyakan metrik terperinci berdasarkan rentang waktu, platform, atau koneksianalytics:read atau *
GET/v1/brand/analytics/overviewRingkasan cepat 30 hari di seluruh saluran merekanalytics:read atau *

📊 Analitik Terperinci (GET /v1/brand/analytics)

Section titled “📊 Analitik Terperinci (GET /v1/brand/analytics)”

Menanyakan metrik agregat dan saluran demi saluran berdasarkan kriteria filter.

ParameterTipeDiperlukanStandarDeskripsi
rangestringOpsional30dRentang waktu (7d, 14d, 30d, 90d, atau kustom YYYY-MM-DD..YYYY-MM-DD)
sns_typestringOpsional-Filter berdasarkan platform (instagram, threads, bluesky, dll.)
connection_idstringOpsional-Filter berdasarkan ID koneksi tertentu
Terminal window
curl -X GET "https://api.ankk.app/v1/brand/analytics?range=30d&sns_type=instagram" \
-H "Authorization: Bearer spk_live_xxxxxxxx"
{
"range": {
"start": "2026-07-17T00:00:00Z",
"end": "2026-08-16T00:00:00Z",
"preset": "30d"
},
"totals": {
"followers": 12500,
"followers_change": 340,
"published_posts": 28,
"impressions": 84200,
"reach": 61500,
"engagement_rate": 4.8,
"likes": 3210,
"comments": 412,
"shares": 180,
"saves": 250
},
"by_channel": [
{
"connection_id": "conn_01jm8x9k2example",
"sns_type": "instagram",
"username": "acme_official",
"followers": 12500,
"posts_count": 28,
"metrics_status": "synced"
}
]
}

📈 Ikhtisar Merek (GET /v1/brand/analytics/overview)

Section titled “📈 Ikhtisar Merek (GET /v1/brand/analytics/overview)”

Mengambil ringkasan tingkat tinggi 30 hari dengan cepat yang cocok untuk widget dasbor dan ringkasan harian.

Terminal window
curl -X GET "https://api.ankk.app/v1/brand/analytics/overview" \
-H "Authorization: Bearer spk_live_xxxxxxxx"
{
"brand_ref": "brand_01jm8v4k9example",
"active_connections": 4,
"summary_30d": {
"total_published": 54,
"total_failed": 1,
"total_followers": 28400,
"total_impressions": 195000
},
"synced_at": "2026-08-16T03:00:00Z"
}

  • Batasan Paket: Paket Gratis mendukung metrik untuk 30 hari terakhir. Paket Growth ke atas memungkinkan retensi yang diperpanjang (90 hari+).
  • Menafsirkan 0 vs null:
    • 0: Nilai metrik yang diukur benar-benar nol.
    • null / unsupported: API platform tidak mendukung metrik ini atau izin tidak diverifikasi.