Secara default WordPress REST API dapat diakses melalui folder /wp-json/. Pada folder ini kita dapat melihat daftar-daftar route yang ada di WordPress REST API. Berbicara mengenai route dan endpoint maka secara sederhana kita memahami route sebagai URL sedangkan endpoint itu sebagai methodnya misalnya GET, POST, PUT atau DELETE.

Jika kita mengakses /wp-json/ pada WordPress kita maka kita akan mendapatkan potongan source JSON seperti di bawah ini

{"name":"Woo",
"description":"Just another WordPress site",
"gmt_offset":"0",
"timezone_string":"",
"namespaces":["oembed\/1.0",
"wc\/blocks",
"wc\/store",
"wc\/v1",
"wc\/v2",
"wc\/v3",
"wccom-site\/v1",
"wc-analytics",
"wc-admin",
"wp\/v2"],
"authentication":[],

Terlihat bahwa ada route-route untuk wc/v1, hingga wp/v2. Dengan demikian kita dapat mengakses juga
/wp-json/wp/v2 pada WordPress kita. Contoh praktis untuk route ini misalnya kita ingin mendapatkan informasi post dengan ID 1 adalah mengakses /wp-json/wp/v2/posts/1 pada WordPress kita.

Informasi lebih lanjut mengenai Routes dan Endpoints pada REST API WordPress silahkan mengunjungi https://developer.wordpress.org/rest-api/extending-the-rest-api/routes-and-endpoints/ .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Routes dan Endpoints pada WordPress REST API