Pencarian hanya dimuat saat digunakan. Jelajahi semua kategori di bawah.
SosoAPI · Dokumentasi pengembang
Referensi API
107 operasi yang dapat dipanggil dari aplikasi, ditambah 4 endpoint untuk masuk agen. Buka operasi untuk melihat kolom permintaan, respons, izin, dan contoh panggilan.
Akun dan ruang kerja
- Dapatkan konteks organisasi
POST /identity-api/agent/organization-contextBaca kewenangan organisasi, ruang kerja, dan kanal terkini. - Buat kunci API
POST /identity-api/api-keys/createBuat kunci API dengan kemampuan yang dipilih dan batas ruang kerja opsional; rahasia dikembalikan sekali. Agen hanya dapat memberikan kewenangan yang dimilikinya, selama paling lama 30 hari, dan satu otorisasi dapat memiliki paling banyak 25 kunci aktif (API_KEY_GRANT_KEY_LIMIT). - Perpanjang masa berlaku kunci API
POST /identity-api/api-keys/extendPerpanjang masa berlaku kunci API paling lama 365 hari dari sekarang (30 untuk kunci buatan agen); waktu lebih lama ditolak dengan API_KEY_LIFETIME_EXCEEDS_CAP. Respons memuat masa berlaku yang diterapkan. - Daftar kunci API
POST /identity-api/api-keys/listTampilkan metadata kunci API tanpa rahasia; atur include_authority untuk kemampuan dan batas ruang kerja. - Buat kunci API penerus
POST /identity-api/api-keys/renewBuat kunci API penerus tanpa merusak kunci lama, dengan kemampuan dan batas ruang kerja yang sama. - Cabut kunci API
POST /identity-api/api-keys/revokeCabut kunci API. Agen hanya dapat mencabut kunci yang dibuatnya sendiri. - Dapatkan status penagihan
POST /identity-api/billing/statusBaca fakta paket penagihan, hak akses, dan kuota. - Dapatkan akses komersial
POST /identity-api/commercial-access/statusBaca informasi akses komersial ruang kerja. - Kirim masukan
POST /identity-api/feedback/submitKirim masukan produk beserta atribusinya. - Daftar anggota ruang kerja
POST /identity-api/member/listBaca anggota dan undangan tertunda. - Daftar kanal organisasi
POST /identity-api/organization/channels/listTampilkan kanal dan status tautannya ke ruang kerja. - Pratinjau pemindahan kanal
POST /identity-api/organization/channels/move/previewPratinjau penghambat sebelum memindahkan kanal. - Daftar koneksi organisasi
POST /identity-api/organization/connections/listBaca koneksi penyedia organisasi. - Tinjau koneksi organisasi
POST /identity-api/organization/connections/reviewBaca sumber daya penyedia persis yang ditemukan untuk ditinjau. - Daftar organisasi
POST /identity-api/organization/listTampilkan organisasi yang dapat dilihat pengguna terautentikasi. - Daftar notifikasi kotak masuk
POST /identity-api/user/inbox/listBaca kotak masuk pengguna terautentikasi. - Dapatkan preferensi notifikasi
POST /identity-api/user/notifications/getBaca preferensi pengiriman notifikasi. - Perbarui preferensi notifikasi
POST /identity-api/user/notifications/updatePerbarui preferensi pengiriman notifikasi. - Dapatkan profil pengguna
POST /identity-api/user/profile/getBaca profil pengguna terautentikasi. - Tandatangani unggahan avatar
POST /identity-api/user/profile/sign-avatar-urlDapatkan URL unggahan avatar bertanda tangan. - Perbarui profil pengguna
POST /identity-api/user/profile/updatePerbarui profil pengguna yang terautentikasi. - Hapus pemblokiran akun sosial
POST /identity-api/user/social-accounts/clear-blockHapus masa jeda akun tanpa mencoba lagi postingan. Kredensial agen ditolak selama masa jeda masih aktif atau setelah akun mencapai masa jeda ketiganya; setiap pemanggil dapat menghapus masa jeda akun paling banyak sekali setiap 10 menit. - Putuskan koneksi akun sosial
POST /identity-api/user/social-accounts/disconnectPutuskan koneksi akun sosial ruang kerja. - Daftar akun terhubung
POST /identity-api/user/social-accounts/listTampilkan akun sosial yang terhubung di ruang kerja. - Atur sinkronisasi otomatis akun sosial
POST /identity-api/user/social-accounts/set-auto-syncAktifkan atau nonaktifkan sinkronisasi otomatis akun. - Buat ruang kerja
POST /identity-api/workspace/createBuat ruang kerja dalam organisasi yang Anda miliki atau kelola. Sertakan organization_id jika Anda tergabung dalam beberapa organisasi. - Dapatkan konteks ruang kerja
POST /identity-api/workspace/listTampilkan ruang kerja dan ruang kerja aktif. - Perbarui ruang kerja
POST /identity-api/workspace/updatePerbarui nama atau slug ruang kerja.
Media dan aset
- Buat aset
POST /assets-api/createDaftarkan metadata aset. - Hapus aset
POST /assets-api/deleteHapus satu aset. - Buat ekspor aset
POST /assets-api/exports/createBuat tugas bukti ekspor aset. - Dapatkan status ekspor aset
POST /assets-api/exports/statusBaca status ekspor aset yang tersimpan secara persisten. - Verifikasi ekspor aset
POST /assets-api/exports/verifyVerifikasi ekspor aset sebelum penghapusan permanen apa pun. - Dapatkan aset
POST /assets-api/getBaca satu aset berdasarkan ID. - Dapatkan status impor aset
POST /assets-api/imports/statusBaca status impor media yang tersimpan secara persisten. - Impor URL aset
POST /assets-api/imports/urlAntrekan pemasukan media eksternal secara eksplisit. - Cari aset
POST /assets-api/listCari aset dengan filter yang kompatibel dengan versi lama. - Daftar aset
POST /assets-api/list-workspaceTampilkan aset ruang kerja. - Hapus aset tanpa referensi
POST /assets-api/orphans/deleteHapus objek R2 terpilih yang belum terdaftar. - Daftar aset tanpa referensi
POST /assets-api/orphans/listTampilkan objek R2 yang belum terdaftar. - Minta penghapusan permanen aset
POST /assets-api/purges/requestMinta penghapusan permanen aset dengan pengaman kewenangan pemilik. - Coba lagi penghapusan permanen aset
POST /assets-api/purges/retryCoba lagi penghapusan permanen berpengaman versi yang memenuhi syarat. - Dapatkan inventaris penyimpanan aset
POST /assets-api/storage/inventoryBaca inventaris terbatas penyimpanan terdaftar/objek. - Perbarui aset
POST /assets-api/updatePerbarui metadata aset. - Selesaikan unggahan aset
POST /assets-api/upload/completeSelesaikan pendaftaran objek media ruang kerja yang diunggah menggunakan identitas objek bertanda tangan dan kunci idempotensinya. - Tandatangani unggahan aset
POST /assets-api/upload/signMinta URL unggahan bertanda tangan untuk objek media ruang kerja yang dituju. Unggah byte sebelum menyelesaikan pendaftaran.
Proyek dan konten
- Dapatkan akun default proyek
POST /studio-api/projects/account-defaults/getBaca akun default proyek. - Ganti akun default proyek
POST /studio-api/projects/account-defaults/replaceGanti akun default proyek. - Tautkan akun proyek
POST /studio-api/projects/accounts/linkTautkan akun sosial ke proyek. - Daftar akun proyek
POST /studio-api/projects/accounts/listTampilkan akun yang ditautkan ke proyek. - Lepaskan tautan akun proyek
POST /studio-api/projects/accounts/unlinkLepaskan tautan akun sosial dari proyek. - Arsipkan proyek
POST /studio-api/projects/archiveArsipkan proyek tanpa mengubah Scheduled Posts-nya. Untuk menghentikan postingan, batalkan Scheduled Post tersebut secara terpisah. Khusus pemilik ruang kerja; sertakan expected_lifecycle_version dan idempotency_key. - Tautkan aset proyek
POST /studio-api/projects/assets/linkTautkan aset ke proyek. - Daftar aset proyek
POST /studio-api/projects/assets/listTampilkan aset yang ditautkan ke proyek. - Lepaskan tautan aset proyek
POST /studio-api/projects/assets/unlinkLepaskan tautan aset dari proyek. - Buat proyek
POST /studio-api/projects/createBuat proyek. - Buat ekspor proyek
POST /studio-api/projects/export/createBuat ekspor proyek. - Dapatkan status ekspor proyek
POST /studio-api/projects/export/statusBaca status ekspor proyek. - Dapatkan proyek
POST /studio-api/projects/getBaca proyek. - Dapatkan riwayat siklus hidup proyek
POST /studio-api/projects/lifecycle/historyBaca riwayat siklus hidup proyek. - Daftar proyek
POST /studio-api/projects/listTampilkan proyek ruang kerja. - Dapatkan profil proyek
POST /studio-api/projects/profile/getBaca profil proyek. - Perbarui profil proyek
POST /studio-api/projects/profile/updatePerbarui profil proyek. - Tetapkan proyek aktif
POST /studio-api/projects/set-activeTetapkan proyek aktif. - Aktifkan kembali proyek yang diarsipkan
POST /studio-api/projects/unarchiveAktifkan kembali proyek yang diarsipkan. Operasi ini tidak melanjutkan atau menjadwalkan ulang postingan; kelola melalui Scheduled Posts. Khusus pemilik ruang kerja; sertakan expected_lifecycle_version dan idempotency_key. - Perbarui proyek
POST /studio-api/projects/updatePerbarui proyek. - Daftar publikasi yang perlu ditangani
POST /studio-api/publication-attentions/listBaca hasil publikasi yang perlu ditangani.
Penjadwalan dan publikasi
- Buat postingan terjadwal secara massal
POST /studio-api/scheduled-posts/bulk-createBuat postingan terjadwal untuk beberapa tujuan. - Batalkan postingan terjadwal
POST /studio-api/scheduled-posts/cancelBatalkan postingan terjadwal. - Buat postingan terjadwal
POST /studio-api/scheduled-posts/createBuat postingan terjadwal dan periksa hasil akhir publikasinya. - Kirim postingan gambar lengkap
POST /studio-api/scheduled-posts/create-image-urlTerima satu postingan lengkap dengan URL gambar secara persisten dan kembalikan hasil akhirnya saat tersedia. - Hapus postingan terjadwal
POST /studio-api/scheduled-posts/deleteHapus postingan terjadwal. - Dapatkan kelayakan postingan terjadwal
POST /studio-api/scheduled-posts/eligibilityBaca kelayakan tujuan sebelum menjadwalkan. - Dapatkan postingan terjadwal
POST /studio-api/scheduled-posts/getBaca satu postingan terjadwal. - Daftar postingan terjadwal
POST /studio-api/scheduled-posts/listTampilkan postingan terjadwal. - Publikasikan postingan terjadwal sekarang
POST /studio-api/scheduled-posts/publish-nowMinta publikasi segera. - Coba lagi postingan terjadwal
POST /studio-api/scheduled-posts/retryCoba lagi postingan terjadwal yang gagal. - Perbarui postingan terjadwal
POST /studio-api/scheduled-posts/updatePerbarui postingan terjadwal. - Tarik permintaan penghapusan
POST /studio-api/scheduled-posts/withdraw-deleteTarik permintaan penghapusan Instagram Login yang dihentikan dan pertahankan postingan yang sudah dipublikasikan. - Dapatkan kredit publikasi X
POST /studio-api/x/usageBaca kredit X organisasi yang digunakan bersama dan biaya kredit untuk teks Post akhir opsional.
Analitik dan insight
- Dapatkan jumlah pada dasbor
POST /analytics-api/dashboard/ops-countsBaca jumlah operasional pada dasbor. - Minta insight penyedia
POST /analytics-api/provider-insights/requestMinta insight yang bersumber resmi dari penyedia. - Dapatkan status insight penyedia
POST /analytics-api/provider-insights/statusBaca status permintaan insight penyedia. - Daftar komentar postingan
POST /analytics-api/social/comments/queryBaca komentar sosial yang ditemukan. - Daftar postingan yang dipantau
POST /analytics-api/social/posts/queryBaca postingan sosial yang ditemukan.
Koneksi sosial
- Mulai OAuth Instagram
POST /oauth-api/instagram/initMulai persetujuan penyedia dan kembalikan URL otorisasi aslinya. - Perbarui OAuth Instagram
POST /oauth-api/instagram/refreshPerbarui koneksi Instagram. - Mulai OAuth Meta
POST /oauth-api/meta/initMulai persetujuan penyedia dan kembalikan URL otorisasi aslinya. - Perbarui OAuth Meta
POST /oauth-api/meta/refreshPerbarui koneksi Meta. - Periksa OAuth Threads
POST /oauth-api/threads/checkBaca diagnostik koneksi Threads. - Mulai OAuth Threads
POST /oauth-api/threads/initMulai persetujuan penyedia dan kembalikan URL otorisasi aslinya. - Perbarui OAuth Threads
POST /oauth-api/threads/refreshPerbarui koneksi Threads. - Mulai OAuth YouTube
POST /oauth-api/youtube/initMulai persetujuan penyedia dan kembalikan URL otorisasi aslinya. - Perbarui OAuth YouTube
POST /oauth-api/youtube/refreshPerbarui koneksi YouTube.
Operasi latar belakang
Komentar dan komunitas
- Terapkan tindakan komunitas
POST /community-engagement-api/actions/applyTerapkan tindakan yang telah disiapkan; periksa status tindakan untuk mengetahui hasil akhirnya. - Siapkan tindakan komunitas
POST /community-engagement-api/actions/prepareSiapkan tindakan komunitas untuk hasil akhir. - Dapatkan status tindakan komunitas
POST /community-engagement-api/actions/statusBaca bukti hasil akhir tindakan; masuk antrean bukan berarti berhasil. - Dapatkan kemampuan komunitas
POST /community-engagement-api/capabilitiesBaca fakta kemampuan Community Engagement. - Buat komentar komunitas
POST /community-engagement-api/comments/createAntrekan satu komentar dengan isi persis yang ditentukan ke target postingan atau komentar kanonis; status bukan bukti keberhasilan di penyedia. - Dapatkan hasil pengiriman komentar
POST /community-engagement-api/comments/outcomeBaca pengiriman terkonfirmasi, silsilah pemulihan, verifikasi tertunda, dan tindak lanjut yang belum selesai. - Rekonsiliasi hasil pengiriman komentar
POST /community-engagement-api/comments/reconcileVerifikasi pengiriman Facebook yang belum pasti tanpa mengirim ulang, atau tautkan satu pengganti persis yang telah dikonfirmasi. Periksa outcome untuk bukti hasil akhir. - Dapatkan status komentar komunitas
POST /community-engagement-api/comments/statusBaca bukti hasil akhir yang telah disanitasi untuk tindakan komentar langsung. - Dapatkan ringkasan komunitas
POST /community-engagement-api/operations/summaryBaca ringkasan operasional Community Engagement. - Cari antrean tinjauan komunitas
POST /community-engagement-api/review-queue/queryBaca komentar yang dapat ditinjau; halaman kosong bukan berarti berhasil. - Kirim tinjauan komunitas
POST /community-engagement-api/reviews/submitKirim versi tinjauan baru yang tidak dapat diubah.
Inisialisasi autentikasi
- Autentikasi agen: config
POST /identity-api/agent-auth/configProtokol config autentikasi agen. Gunakan alur masuk browser yang didukung; jangan pernah menampilkan kredensial. - Autentikasi agen: request
POST /identity-api/agent-auth/requestProtokol request autentikasi agen. Gunakan alur masuk browser yang didukung; jangan pernah menampilkan kredensial. - Autentikasi agen: revoke-current
POST /identity-api/agent-auth/revoke-currentProtokol revoke-current autentikasi agen. Gunakan alur masuk browser yang didukung; jangan pernah menampilkan kredensial. - Autentikasi agen: session
POST /identity-api/agent-auth/sessionProtokol session autentikasi agen. Gunakan alur masuk browser yang didukung; jangan pernah menampilkan kredensial.