Lanjut ke konten

Referensi REST API

Teks ini diterjemahkan menggunakan AI. Jika Anda ingin melihat teks asli dalam bahasa Inggris, klik di sini.

Selamat datang di halaman dokumentasi referensi REST API WordPress.com. Halaman dokumentasi ini mencantumkan pilihan endpoint yang tersedia, masing-masing tertaut ke halaman lengkap yang merinci input, output, dan kode contoh dalam curl dan PHP.

Atau, Konsol Pengembangan menyediakan tampilan lengkap semua endpoint yang tersedia, dikelompokkan berdasarkan namespace dan versi. Meskipun tidak menyediakan detail mendalam untuk setiap endpoint, konsol ini memungkinkan Anda menyusun dan menguji permintaan API nyata ke setiap endpoint secara interaktif.

Saat membuat permintaan API, Anda perlu menggunakan format URL REST API WordPress.com standar: https://public-api.wordpress.com/{namespace}/{version}/sites/{site_id}/{endpoint}.

Untuk informasi mendetail tentang struktur URL, cara mendapatkan ID situs Anda, dan praktik terbaik dalam membuat permintaan API, lihat panduan Memulai.

Untuk informasi lebih lanjut tentang endpoint tertentu, klik namanya di bawah tajuk Sumber Daya. Anda akan dibawa ke halaman dokumentasi endpoint tersebut, yang mencakup parameter kueri yang akan diterima endpoint, parameter objek JSON yang akan disertakan dalam respons, serta contoh kueri/respons.

Pengguna

Lihat data informasi pengguna seperti nama pengguna, nama, email, blog, dan Gravatar.

Sumber DayaDeskripsi
GET/sites/$site/usersMencantumkan pengguna suatu situs.
POST/sites/$site/users/$user_idMemperbarui detail pengguna suatu situs.
POST/sites/$site/invites/newMengundang satu atau beberapa pengguna ke situs Anda.
GET/sites/$site/users/login:$user_idMendapatkan detail pengguna suatu situs berdasarkan login.
POST/sites/$site/users/$user_ID/deleteMenghapus atau mengeluarkan pengguna dari suatu situs.
GET/users/suggestMendapatkan daftar kemungkinan pengguna untuk disarankan dalam @mentions.
GET/meMendapatkan metadata tentang pengguna saat ini.
GET/me/billing-historyMendapatkan daftar riwayat tagihan dan biaya mendatang pengguna saat ini.
GET/me/settings/Mendapatkan pengaturan pengguna saat ini.
POST/me/settings/Memperbarui pengaturan pengguna saat ini.
GET/me/preferences/Mendapatkan pengaturan pengguna saat ini.
POST/me/preferences/Memperbarui preferensi pengguna saat ini.
POST/me/settings/password/validateMemverifikasi kekuatan kata sandi baru pengguna.
GET/me/settings/profile-links/Mendapatkan tautan profil pengguna saat ini.
POST/me/settings/profile-links/newMenambahkan tautan ke profil pengguna saat ini.
POST/me/settings/profile-links/$slug/deleteMenghapus tautan dari profil pengguna saat ini.
GET/me/connected-applications/Mendapatkan aplikasi terhubung milik pengguna saat ini.
GET/me/connected-applications/$IDMendapatkan salah satu aplikasi terhubung milik pengguna saat ini.
POST/me/connected-applications/$ID/deleteMenghapus salah satu token akses aplikasi terhubung milik pengguna saat ini.
GET/me/two-stepMendapatkan informasi tentang konfigurasi autentikasi dua faktor pengguna saat ini.
POST/me/two-step/sms/newMengirim kode dua langkah melalui SMS ke pengguna saat ini.
GET/me/likes/Mendapatkan daftar suka dari pengguna saat ini.

Situs

Lihat informasi dan opsi situs secara umum.

Sumber dayaDeskripsi
GET/sites/$site/shortcodes/renderDapatkan shortcode yang dirender untuk sebuah situs. Catatan: Pengguna saat ini harus memiliki akses penerbitan.
GET/sites/$site/shortcodesDapatkan daftar shortcode yang tersedia di sebuah situs. Catatan: Pengguna saat ini harus memiliki akses penerbitan.
GET/sites/$site/embeds/renderDapatkan sematan yang dirender untuk sebuah situs. Catatan: Pengguna saat ini harus memiliki akses penerbitan.
GET/sites/$site/embedsDapatkan daftar sematan yang tersedia di sebuah situs. Catatan: Pengguna saat ini harus memiliki akses penerbitan.
GET/sites/$siteDapatkan informasi tentang sebuah situs.
GET/sites/$site/page-templatesDapatkan daftar templat halaman yang didukung oleh sebuah situs.
GET/sites/$site/post-typesDapatkan daftar tipe pos yang tersedia untuk sebuah situs.
GET/sites/$site/post-counts/$post_typeDapatkan jumlah pos dalam grup tipe pos berdasarkan status pos
GET/sites/$site/widgetsAmbil widget aktif dan tidak aktif untuk sebuah situs.
POST/sites/$site/widgets/newAktifkan widget di sebuah situs.
GET/sites/$site/wordads/settingsDapatkan informasi pengaturan WordAds terperinci tentang sebuah situs.
POST/sites/$site/wordads/settingsPerbarui pengaturan WordAds untuk sebuah situs.
GET/sites/$site/wordads/earningsDapatkan informasi pendapatan WordAds terperinci tentang sebuah situs.
GET/sites/$site/wordads/tosDapatkan informasi TOS WordAds tentang sebuah situs.
POST/sites/$site/wordads/tosPerbarui pengaturan TOS WordAds untuk sebuah situs.
POST/sites/$site/wordads/approveMinta persetujuan yang disederhanakan untuk bergabung dengan program WordAds.
GET/sites/$site/wordads/statsDapatkan statistik WordAds untuk sebuah situs
GET/me/sitesDapatkan daftar situs milik pengguna saat ini.
GET/me/sites/featuresDapatkan daftar fitur situs milik pengguna saat ini
GET/me/sites/pluginsDapatkan daftar plugin situs milik pengguna saat ini
POST/sites/$site/searchCari dalam sebuah situs menggunakan Elasticsearch Query API.
GET/sites/$site/widgets/widget:$idAmbil widget di sebuah situs berdasarkan ID-nya.
POST/sites/$site/widgets/widget:$idPerbarui widget di sebuah situs berdasarkan ID-nya.
POST/sites/$site/widgets/widget:$id/deleteNonaktifkan widget di sebuah situs berdasarkan ID-nya. Akan dihapus jika sudah dinonaktifkan.
GET/sites/$site/headers/$theme_slugDapatkan opsi header kustom untuk sebuah situs dengan tema tertentu.
GET/sites/$site/headers/mineDapatkan opsi header kustom untuk sebuah situs.
POST/sites/$site/headers/mineTetapkan opsi header kustom untuk sebuah situs.

Pos

Lihat dan kelola pos, termasuk Reblog dan suka.

Sumber dayaDeskripsi
GET/sites/$site/dropdown-pages/Dapatkan daftar halaman untuk ditampilkan sebagai opsi dalam select-a-page-dropdown.
GET/sites/$site/posts/$post_IDDapatkan pos tunggal (berdasarkan ID).
POST/sites/$site/posts/$post_IDEdit pos.
GET/sites/$site/posts/slug:$post_slugDapatkan pos tunggal (berdasarkan slug).
GET/sites/$site/posts/Dapatkan daftar pos yang cocok.
POST/sites/$site/posts/newBuat pos.
POST/sites/$site/posts/$post_ID/deleteHapus pos. Catatan: Jika tong sampah diaktifkan, permintaan ini akan memindahkan pos ke tong sampah. Permintaan kedua akan menghapus pos secara permanen.
POST/sites/$site/posts/$post_ID/restorePulihkan pos atau halaman dari tong sampah ke status sebelumnya.
POST/sites/$site/posts/deleteHapus beberapa pos. Catatan: Jika tong sampah diaktifkan, permintaan ini akan memindahkan pos yang belum dibuang ke tong sampah. Pos yang sudah berada di tong sampah akan dihapus secara permanen.
POST/sites/$site/posts/restorePulihkan beberapa pos.
GET/me/postsDapatkan daftar pos di semua situs pengguna.
GET/sites/$site/posts/$post_ID/likes/Dapatkan daftar suka untuk sebuah pos.
POST/sites/$site/posts/$post_ID/likes/newSukai pos.
POST/sites/$site/posts/$post_ID/likes/mine/deleteBatal menyukai pos.
GET/sites/$site/posts/$post_ID/likes/mine/Dapatkan status suka pengguna saat ini untuk sebuah pos.
GET/sites/$site/posts/$post/subscribers/Dapatkan daftar pelanggan pos yang ditentukan.
GET/sites/$site/posts/$post/subscribers/mineDapatkan status langganan pos yang ditentukan untuk pengguna saat ini.
POST/sites/$site/posts/$post/subscribers/newLanggankan pengguna saat ini untuk menerima pemberitahuan tentang komentar pos yang ditentukan.
POST/sites/$site/posts/$post/subscribers/mine/updateLanggankan pengguna saat ini untuk menerima pemberitahuan tentang komentar pos yang ditentukan.
POST/sites/$site/posts/$post/subscribers/mine/deleteBerhenti langganan pengguna saat ini dari pos yang ditentukan.
POST/sites/$site/posts/$post_ID/reblogs/newReblog pos.
GET/sites/$site/posts/$post_ID/reblogs/mineDapatkan status Reblog untuk sebuah pos.
POST/sites/$site/posts/$post/relatedCari pos terkait dalam sebuah situs.

Komentar

Lihat dan kelola komentar sebuah pos.

Sumber dayaDeskripsi
GET/sites/$site/comments/$comment_IDDapatkan satu komentar.
POST/sites/$site/comments/$comment_IDEdit komentar.
GET/sites/$site/comments/Dapatkan daftar komentar terbaru.
GET/sites/$site/posts/$post_ID/replies/Dapatkan daftar komentar terbaru pada sebuah pos.
POST/sites/$site/posts/$post_ID/replies/newBuat komentar pada sebuah pos.
POST/sites/$site/comments/$comment_ID/replies/newBuat komentar sebagai balasan untuk komentar lain.
POST/sites/$site/comments/$comment_ID/deleteHapus komentar.
GET/sites/$site/comment-countsDapatkan jumlah komentar untuk setiap status yang tersedia
GET/sites/$site/comment-history/$comment_IDDapatkan riwayat audit untuk komentar yang diberikan
GET/sites/$site/comments/$comment_ID/likes/Dapatkan suka untuk sebuah komentar.
POST/sites/$site/comments/$comment_ID/likes/newSukai komentar.
POST/sites/$site/comments/$comment_ID/likes/mine/deleteHapus suka Anda dari sebuah komentar.
GET/sites/$site/comments/$comment_ID/likes/mine/Dapatkan status suka Anda untuk sebuah komentar.
GET/kill-switch/comment-likesMatikan suka komentar

Taksonomi

Lihat dan kelola tag serta kategori sebuah situs.

Sumber DayaDeskripsi
GET/sites/$site/categoriesDapatkan daftar kategori sebuah situs.
GET/sites/$site/tagsDapatkan daftar tag sebuah situs.
GET/sites/$site/categories/slug:$categoryDapatkan informasi tentang satu kategori.
POST/sites/$site/categories/slug:$categoryEdit kategori.
GET/sites/$site/tags/slug:$tagDapatkan informasi tentang satu tag.
POST/sites/$site/tags/slug:$tagEdit tag.
GET/sites/$site/taxonomies/$taxonomy/terms/slug:$slugDapatkan informasi tentang satu term.
POST/sites/$site/taxonomies/$taxonomy/terms/slug:$slugEdit term.
GET/sites/$site/post-types/$post_type/taxonomiesDapatkan daftar taksonomi yang terkait dengan tipe pos.
GET/sites/$site/taxonomies/$taxonomy/termsDapatkan daftar term sebuah situs berdasarkan taksonomi.
POST/sites/$site/categories/newBuat kategori baru.
POST/sites/$site/tags/newBuat tag baru.
POST/sites/$site/categories/slug:$category/deleteHapus kategori.
POST/sites/$site/tags/slug:$tag/deleteHapus tag.
POST/sites/$site/taxonomies/$taxonomy/terms/newBuat term baru.
POST/sites/$site/taxonomies/$taxonomy/terms/slug:$slug/deleteHapus term.

Ikuti

Ikuti dan berhenti mengikuti blog.

Sumber DayaDeskripsi
GET/sites/$site/follows/Tampilkan pengikut sebuah situs dalam urutan kronologis terbalik.
POST/sites/$site/follows/newIkuti blog.
POST/sites/$site/follows/mine/deleteBerhenti mengikuti blog.
GET/sites/$site/follows/mineDapatkan status mengikuti blog untuk pengguna saat ini.

Berbagi

Hubungkan layanan media sosial untuk membagikan pos baru secara otomatis dan mengelola tombol berbagi di sebuah situs.

Sumber DayaDeskripsi
GET/sites/$site/sharing-buttons/Dapatkan daftar tombol berbagi sebuah situs.
POST/sites/$site/sharing-buttonsEdit semua tombol berbagi untuk sebuah situs.
GET/meta/external-services/Dapatkan daftar layanan pihak ketiga yang dapat diintegrasikan dengan situs WordPress.com atau Jetpack melalui keyring.
GET/meta/external-services/$serviceDapatkan informasi tentang satu layanan eksternal yang dapat diintegrasikan dengan situs WordPress.com atau Jetpack melalui keyring.
GET/me/publicize-connections/Dapatkan daftar koneksi Publicize yang telah disiapkan pengguna saat ini.
GET/me/publicize-connections/$publicize_connection_IDDapatkan satu koneksi Publicize yang telah disiapkan pengguna saat ini.
POST/me/publicize-connections/$publicize_connection_IDPerbarui satu koneksi Publicize milik pengguna saat ini.
POST/me/publicize-connections/$publicize_connection_ID/deleteHapus koneksi Publicize yang ditentukan.
GET/me/keyring-connections/Dapatkan daftar semua koneksi keyring yang terkait dengan pengguna saat ini.
GET/me/keyring-connections/$keyring_connection_IDDapatkan satu koneksi Keyring yang telah disiapkan pengguna saat ini.
POST/me/keyring-connections/$keyring_connection_ID/deleteHapus koneksi Keyring (dan token terkait) dengan ID yang diberikan. Juga menghapus semua koneksi Publicize terkait.
GET/sites/$site/publicize-connections/Dapatkan daftar koneksi Publicize yang terkait dengan situs yang ditentukan.
GET/sites/$site/publicize-connections/$publicize_connection_IDDapatkan satu koneksi Publicize yang terkait dengan situs yang ditentukan.
POST/sites/$site/publicize-connections/$publicize_connection_IDPerbarui satu koneksi Publicize milik situs yang ditentukan.
POST/sites/$site/publicize-connections/newBuat koneksi Publicize baru yang terkait dengan situs yang ditentukan.
POST/sites/$site/publicize-connections/$publicize_connection_ID/deleteHapus koneksi Publicize yang ditentukan.
GET/meta/sharing-buttonsDapatkan daftar layanan eksternal yang mendukung tombol berbagi.

Freshly Pressed

Lihat pos Freshly Pressed dari beranda WordPress.com.

Sumber DayaDeskripsi
GET/freshly-pressed/Dapatkan daftar pos Freshly Pressed. (Catatan: Freshly Pressed telah dihentikan. Kunjungi https://discover.wordpress.com untuk mendapatkan konten terbaik yang diterbitkan di seluruh jaringan kami.)

Pemberitahuan

Lihat dan kelola pemberitahuan pengguna.

Sumber dayaDeskripsi
POST/notifications/seenTetapkan stempel waktu pemberitahuan yang terakhir dilihat.
POST/notifications/readTandai serangkaian pemberitahuan sebagai sudah dibaca.

Wawasan

Lihat analitik untuk aplikasi Anda.

Sumber dayaDeskripsi
GET/insightsDapatkan daftar statistik/metrik/wawasan yang dapat diakses pengguna saat ini.
GET/insights/$slugDapatkan data mentah untuk grafik tertentu.

Pembaca

Kelola dan lihat langganan pengguna ke Pembaca WordPress.com.

Sumber dayaDeskripsi
GET/read/menu/Dapatkan menu pembaca default.
GET/read/feed/$feed_url_or_idDapatkan detail tentang feed.
GET/read/sites/$site/posts/$post_IDDapatkan pos tunggal (berdasarkan ID).
GET/read/following/Dapatkan daftar pos dari blog yang diikuti pengguna.
GET/read/liked/Dapatkan daftar pos dari blog yang disukai pengguna.
GET/read/tags/$tag/postsDapatkan daftar pos dari tag.
GET/read/tagsDapatkan daftar tag yang dilanggan oleh pengguna.
GET/read/tags/alphabeticDapatkan daftar tag teratas yang difilter, dikelompokkan berdasarkan huruf.
GET/read/trending/tagsDapatkan daftar tag yang sedang tren.
GET/read/tags/$tagDapatkan detail tentang tag tertentu.
GET/read/tags/$tag/mineDapatkan status langganan pengguna untuk tag tertentu.
POST/read/tags/$tag/mine/newBerlangganan tag baru.
POST/read/tags/$tag/mine/deleteBerhenti berlangganan dari tag.
GET/read/following/mineDapatkan daftar feed yang diikuti pengguna.
POST/read/following/mine/newIkuti blog yang ditentukan.
POST/read/following/mine/deleteBerhenti mengikuti blog yang ditentukan.
GET/read/feed/Dapatkan ID dan URL berlangganan dari satu atau beberapa feed yang cocok berdasarkan domain atau URL.
GET/read/email-settings/Mengembalikan pengaturan email
POST/read/email-settings/Mengembalikan pengaturan email
GET/read/subscriptions-count/Mengembalikan jumlah langganan blog, komentar, dan yang tertunda.
GET/read/recommendations/mine/Dapatkan daftar rekomendasi blog untuk pengguna saat ini.

Statistik

Lihat statistik untuk sebuah situs.

Sumber DayaDeskripsi
GET/sites/$site/stats/highlightsLihat metrik sorotan dari tujuh hari terakhir.
GET/sites/$site/statsDapatkan statistik situs
GET/sites/$site/stats/summaryLihat ringkasan tayangan, pengunjung, suka, dan komentar sebuah situs
GET/sites/$site/stats/top-postsLihat pos dan halaman teratas sebuah situs berdasarkan tayangan
GET/sites/$site/stats/video/$post_idLihat detail sebuah video tunggal
GET/sites/$site/stats/referrersLihat perujuk sebuah situs
GET/sites/$site/stats/clicksLihat klik keluar sebuah situs
GET/sites/$site/stats/tagsLihat tayangan sebuah situs berdasarkan tag dan kategori
GET/sites/$site/stats/top-authorsLihat penulis teratas sebuah situs
GET/sites/$site/stats/commentsLihat penulis komentar teratas dan pos dengan komentar terbanyak pada sebuah situs
GET/sites/$site/stats/video-playsLihat pemutaran video sebuah situs
GET/sites/$site/stats/file-downloadsLihat unduhan file sebuah situs
GET/sites/$site/stats/post/$post_idLihat tayangan sebuah pos
GET/sites/$site/stats/country-viewsLihat tayangan sebuah situs berdasarkan negara
GET/sites/$site/stats/followersLihat pengikut sebuah situs
GET/sites/$site/stats/comment-followersLihat pengikut komentar sebuah situs
POST/sites/$site/stats/referrers/spam/newLaporkan perujuk sebagai spam
POST/sites/$site/stats/referrers/spam/deleteBatalkan pelaporan perujuk sebagai spam
GET/sites/$site/stats/publicizeLihat jumlah pengikut publicize sebuah situs
GET/sites/$site/stats/search-termsLihat istilah pencarian yang digunakan untuk menemukan situs
GET/sites/$site/stats/views/postsLihat jumlah total tayangan untuk setiap pos.
GET/sites/$site/stats/emails/summaryLihat jumlah total pembukaan email dan klik untuk setiap pos.
GET/sites/$site/stats/opens/emails/summaryLihat jumlah total pembukaan email untuk setiap pos.
GET/sites/$site/stats/opens/emails/$post_idLihat beberapa statistik terkait pembukaan email berdasarkan pos.
GET/sites/$site/stats/opens/emails/$post_id/clientLihat statistik pembukaan email berdasarkan klien.
GET/sites/$site/stats/opens/emails/$post_id/countryLihat statistik pembukaan email berdasarkan negara.
GET/sites/$site/stats/opens/emails/$post_id/deviceLihat statistik pembukaan email berdasarkan perangkat.
GET/sites/$site/stats/opens/emails/$post_id/rateLihat tingkat pembukaan email berdasarkan pos.
GET/sites/$site/stats/clicks/emails/$post_idLihat statistik bagan terkait klik email berdasarkan periode.
GET/sites/$site/stats/clicks/emails/$post_id/rateLihat tingkat klik email berdasarkan pos. Mengembalikan data tiruan.
GET/sites/$site/stats/clicks/emails/$post_id/countryLihat klik email berdasarkan negara.
GET/sites/$site/stats/clicks/emails/$post_id/deviceLihat klik email berdasarkan perangkat.
GET/sites/$site/stats/clicks/emails/$post_id/clientLihat klik email berdasarkan klien.
GET/sites/$site/stats/clicks/emails/$post_id/linkLihat klik email berdasarkan tautan.
GET/sites/$site/stats/clicks/emails/$post_id/user-content-linkLihat klik email berdasarkan tautan konten pengguna.
GET/sites/$site/stats/clicks/emails/summaryLihat jumlah total klik email untuk setiap pos.
GET/sites/$site/stats/utm/$utm_param_nameAmbil statistik parameter UTM situs.
GET/sites/$site/stats/utm/$utm_param_name/top_postsAmbil pos teratas untuk nilai parameter UTM tertentu.
GET/sites/$site/stats/streakDapatkan statistik untuk Calendar Heatmap. Mengembalikan data dengan timestamp setiap pos.

Media

Kelola pustaka media sebuah situs.

Sumber DayaDeskripsi
POST/sites/$site/media/$media_ID/deleteHapus sebuah media. Catatan: Media dihapus dan tidak dipindahkan ke tong sampah.
GET/sites/$site/media/$media_IDDapatkan satu item media (berdasarkan ID).
POST/sites/$site/media/$media_IDEdit informasi dasar tentang sebuah item media.
GET/sites/$site/media/Dapatkan daftar item di pustaka media.
POST/sites/$site/media/newUnggah media baru.
POST/sites/$site/media/$media_ID/editEdit item media.

Menu

Lihat dan kelola menu sebuah situs.

Sumber DayaDeskripsi
POST/sites/$site/menus/newBuat menu navigasi baru.
POST/sites/$site/menus/$menu_idPerbarui menu navigasi.
GET/sites/$site/menus/$menu_idDapatkan satu menu navigasi.
GET/sites/$site/menusDapatkan daftar semua menu navigasi.
POST/sites/$site/menus/$menu_id/deleteHapus menu navigasi

Batch

Gabungkan beberapa permintaan API GET menjadi satu.

Sumber dayaDeskripsi
GET/batch/Jalankan beberapa endpoint GET dan kembalikan sebagai array.

Video

Lihat informasi video.

Sumber dayaDeskripsi
GET/videos/$guidDapatkan metadata untuk video VideoPress tertentu.
GET/videos/$guid/posterDapatkan poster untuk video VideoPress tertentu.
POST/videos/$guid/posterUnggah dan tetapkan poster untuk video VideoPress tertentu.
GET/videos/$guid/chaptersDapatkan bab untuk video VideoPress tertentu.
GET/videos/$guid/playlist/$formatDapatkan poster untuk video VideoPress tertentu.
POST/videos/$guid/tracksUnggah trek subtitle/caption untuk video VideoPress tertentu.
POST/videos/$guid/tracks/deleteHapus trek subtitle/caption yang ada untuk video VideoPress tertentu.

Agensi

Kelola situs dan alat agensi.

Sumber dayaDeskripsi
GET /wpcom/v2/agency/$agency_id/sitesDapatkan daftar situs yang dikelola oleh agensi.
GET/wpcom/v2/agency/$agency_id/sites/pendingDapatkan daftar situs yang tersedia untuk disediakan.
POST/wpcom/v2/agency/$agency_id/sites/$site_id/provisionSediakan situs baru untuk agensi.
GET/wpcom/v2/sites/$wpcom_site/staging-siteMengambil situs staging yang terkait dengan situs produksi tertentu.
POST/wpcom/v2/sites/$wpcom_site/staging-siteMembuat situs staging untuk situs yang sudah ada.
DELETE/wpcom/v2/sites/$wpcom_site/staging-site/$staging_site_idMenghapus situs staging yang terkait dengan situs produksi tertentu.
GET/sites/$site/automated-transfers/statusMengembalikan status saat ini dari Automated Transfer untuk sebuah situs.

Deployment GitHub

Deploy kode di infrastruktur WordPress.com.

Sumber dayaDeskripsi
GET/hosting/github/installationsKembalikan daftar instalasi yang dapat diakses pengguna GitHub melalui instalasi aplikasi.
GET/hosting/github/repositoriesDapatkan daftar repository dan external_repository_id-nya.
GET/sites/$wpcom_site/hosting/code-deploymentsDapatkan daftar deployment kode situs yang dikonfigurasi untuk situs ini.
POST/sites/$wpcom_site/hosting/code-deploymentsBuat atau perbarui konfigurasi deployment untuk situs ini.
DELETE/wpcom/v2/sites/$wpcom_site/hosting/code-deployments/$deployment_idHapus konfigurasi deployment untuk situs.
GET/wpcom/v2/sites/$wpcom_site/hosting/code-deployments/$deployment_id/runsDapatkan proses deployment kode.
POST/sites/$wpcom_site/hosting/code-deployments/$deployment_id/runsMulai proses deployment kode secara manual menggunakan deployment_id.
GET/sites/$wpcom_site/hosting/code-deployments/$deployment_id/ runs/$deployment_run_id/logsDapatkan log untuk proses deployment kode menggunakan deployment_id dan deployment_run_id.

Manajemen SSH

Buat dan kelola akses SSH ke server WordPress.com.

Sumber DayaDeskripsi
GET/wpcom/v2/sites/$wpcom_site/hosting/ssh-usersDapatkan pengguna SSH untuk sebuah situs.
POST/wpcom/v2/sites/$wpcom_site/hosting/ssh-userBuat pengguna SSH untuk sebuah situs.
POST/wpcom/v2/sites/$wpcom_site/hosting/ssh-user/$ssh_user/reset-passwordRotasi kata sandi pengguna SSH dan kembalikan kata sandi tersebut.
GET/wpcom/v2/sites/$wpcom_site/hosting/ssh-accessMendapatkan tipe pengaturan akses SSH untuk sebuah situs.
POST/wpcom/v2/sites/$wpcom_site/hosting/ssh-accessMengatur pengaturan akses SSH untuk sebuah situs.
GET/wpcom/v2/sites/$wpcom_site/hosting/ssh-keysDapatkan kunci SSH untuk sebuah situs.
POST/wpcom/v2/sites/$wpcom_site/hosting/ssh-keysLampirkan kunci SSH baru ke sebuah situs.
DELETE/wpcom/v2/sites/$wpcom_site/hosting/ssh-keys/$user_name/$nameLepaskan kunci SSH dari sebuah situs.

Terakhir diperbarui: Juni 23, 2026