---
title: "Introducing the WordPress Abilities API"
url: https://daily.dev/posts/introducing-the-wordpress-abilities-api-7cle9rxc4
source_url: https://developer.wordpress.org/news/2025/11/introducing-the-wordpress-abilities-api/
type: article
source: "WordPress Developer"
published: 2025-11-14T12:32:11.667Z
updated: 2025-11-14T12:32:37.299Z
tags: ["php", "wordpress", "rest-api"]
reading_time: 26
upvotes: 18
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducing the WordPress Abilities API

**[WordPress Developer](https://daily.dev/sources/wordpressdev)** · 26 min read · 18 upvotes · 0 comments

## Summary

WordPress 6.9 introduces the Abilities API, a unified functional interface that enables plugins, themes, and external tools to discover and execute WordPress capabilities programmatically. The API provides a central registry with machine-readable schemas, built-in validation, and permission controls. Developers can register abilities using wp_register_ability() with input/output schemas, making functionality accessible across REST endpoints, blocks, and AI agents. The implementation demonstrates converting a plugin's core function into a reusable ability that works seamlessly in admin pages, REST APIs, and the Block Editor without duplicating code.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://developer.wordpress.org/news/2025/11/introducing-the-wordpress-abilities-api/>

## Similar posts on daily.dev

- [Meet Abilities, WordPress’ New Functional Core](https://daily.dev/posts/meet-abilities-wordpress-new-functional-core-gmlkcjl5r) · Make WordPress Core · 0 upvotes · 0 comments
- [Client-Side Abilities API in WordPress 7.0](https://daily.dev/posts/client-side-abilities-api-in-wordpress-7-0-r5rn6n5ar) · Make WordPress Core · 1 upvotes · 0 comments

---

Tags: [#php](https://daily.dev/tags/php), [#wordpress](https://daily.dev/tags/wordpress), [#rest-api](https://daily.dev/tags/rest-api)

[View this post on daily.dev](https://daily.dev/posts/introducing-the-wordpress-abilities-api-7cle9rxc4)
