Lewati ke konten

API Koneksi

API Koneksi memungkinkan Anda untuk mencantumkan dan memeriksa akun media sosial yang terhubung (Instagram, Threads, Bluesky, Facebook Page, TikTok, YouTube) di bawah merek Anda. Gunakan API ini untuk mengambil connection_id target dan memverifikasi izin sebelum menerbitkan konten.


MetodeJalurDeskripsiCakupan yang Diperlukan
GET/v1/brand/connectionsMencantumkan akun SNS yang terhubung dengan filter platform opsionalconnections:read atau *
GET/v1/brand/connections/{connection_id}Mengambil detail koneksi dan diagnostik otorisasi langsungconnections:read atau *

📋 Daftar Koneksi (GET /v1/brand/connections)

Section titled “📋 Daftar Koneksi (GET /v1/brand/connections)”

Mengambil semua akun SNS yang terhubung di bawah merek.

ParameterTipeDiperlukanDeskripsi
sns_typestringOpsionalFilter berdasarkan instagram, threads, bluesky, facebook_page, tiktok, atau youtube
Terminal window
curl -X GET "https://api.ankk.app/v1/brand/connections?sns_type=instagram" \
-H "Authorization: Bearer spk_live_xxxxxxxx"
{
"items": [
{
"id": "conn_01jm8x9k2example",
"sns_type": "instagram",
"platform": "meta.instagram",
"display_name": "ACME Official",
"username": "acme_official",
"profile_image_url": "https://example.com/profiles/acme.jpg",
"status": "connected",
"created_at": "2026-08-01T10:00:00Z"
}
]
}

🔍 Ambil Detail Koneksi (GET /v1/brand/connections/{connection_id})

Section titled “🔍 Ambil Detail Koneksi (GET /v1/brand/connections/{connection_id})”

Mengambil detail koneksi beserta diagnostik Otorisasi Penerbitan langsung.

Terminal window
curl -X GET "https://api.ankk.app/v1/brand/connections/conn_01jm8x9k2example" \
-H "Authorization: Bearer spk_live_xxxxxxxx"
{
"id": "conn_01jm8x9k2example",
"sns_type": "instagram",
"platform": "meta.instagram",
"display_name": "ACME Official",
"username": "acme_official",
"profile_image_url": "https://example.com/profiles/acme.jpg",
"status": "connected",
"created_at": "2026-08-01T10:00:00Z",
"publish_authorization": {
"status": "scope_authorized",
"required_scopes": ["instagram_business_basic", "instagram_business_content_publish"],
"missing_scopes": [],
"retryable": false
}
}

Kode Status Otorisasi (publish_authorization.status)

Section titled “Kode Status Otorisasi (publish_authorization.status)”
StatusMakna & Tindakan
scope_authorizedDiotorisasi sepenuhnya. Siap untuk diterbitkan.
scope_permission_unverifiedVerifikasi tertunda. Penerbitan dapat dicoba.
scope_permission_missingCakupan yang diperlukan hilang. Otorisasi ulang diperlukan di Web UI.
scope_review_disabledDiblokir oleh status peninjauan aplikasi platform atau batasan mode pengembang.
unsupportedOperasi tidak didukung pada koneksi ini.