{"id":2381,"date":"2026-07-29T16:14:22","date_gmt":"2026-07-29T23:14:22","guid":{"rendered":"https:\/\/canada.wordcamp.org\/2026\/?post_type=wcb_session&#038;p=2381"},"modified":"2026-08-09T09:47:49","modified_gmt":"2026-08-09T16:47:49","slug":"abilities-api-for-humans","status":"publish","type":"wcb_session","link":"https:\/\/canada.wordcamp.org\/2026\/session\/abilities-api-for-humans\/","title":{"rendered":"Abilities API for Humans"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">If you&#8217;ve heard of the Abilities API at all, it&#8217;s probably in the context of AI in WordPress. That&#8217;s a valid use case and is what drove the development of the Abilities API by the Core AI team, but the abilities API has a lot more to offer than just AI integration. This talk will help you understand those pieces and how they create a new fundamental architecture for the platform so you can start building with the Abilities API today.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Abilities API isn&#8217;t just for AI \u2014 it&#8217;s a new fundamental architecture for WordPress. Learn how to start building with it today.<\/p>\n","protected":false},"author":18346928,"featured_media":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_wcpt_session_time":0,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2376],"footnotes":""},"session_track":[],"session_category":[45],"class_list":["post-2381","wcb_session","type-wcb_session","status-publish","hentry","wcb_session_category-abilities-api"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"","time":""},"session_speakers":[{"id":"2376","slug":"nik-mclaughlin","name":"Nik McLaughlin","link":"https:\/\/canada.wordcamp.org\/2026\/speaker\/nik-mclaughlin\/"}],"session_cats_rendered":"Abilities API","_links":{"self":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":4,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2381\/revisions"}],"predecessor-version":[{"id":2837,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2381\/revisions\/2837"}],"speakers":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/speakers\/2376"}],"author":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wporg\/v1\/users\/nikskyverge"}],"wp:attachment":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=2381"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_track?post=2381"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_category?post=2381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}