Title: Database API
Author: Akira Tachibana
Published: August 12, 2019
Last modified: November 21, 2022

---

# Database API

## In this article

 * [Overview](https://developer.wordpress.org/apis/database/?output_format=md#overview)
 * [APIs](https://developer.wordpress.org/apis/database/?output_format=md#apis)

[ Back to top](https://developer.wordpress.org/apis/database/?output_format=md#wp--skip-link--target)

## 󠀁[Overview](https://developer.wordpress.org/apis/database/?output_format=md#overview)󠁿

This page lists all holistic pages of a given Database related API. Each covers 
the functions involved in and use of a given set of functionality. Together they
form what might be called the **WordPress Database API**, which is the plugin/theme/
add-on interface created by the entire WordPress project in respect to access data
as named values stored in the database layer.

If you’ve read through all of these you should have a good sense of how to extend
WordPress through Plugins that do access the database in an easy way.

## 󠀁[APIs](https://developer.wordpress.org/apis/database/?output_format=md#apis)󠁿

 * [Options API](https://developer.wordpress.org/apis/handbook/options/)
 * [Transients API](https://developer.wordpress.org/apis/handbook/transients/)
 * [Metadata API](https://developer.wordpress.org/apis/handbook/metadata/)

First published

August 12, 2019

Last updated

November 21, 2022

[  Previous: Dashboard widgets API](https://developer.wordpress.org/apis/dashboard-widgets/)

[  Next: Internationalization](https://developer.wordpress.org/apis/internationalization/)