WordPress REST API Python Client

https://img.shields.io/pypi/v/wp-api-client.svg Documentation Status

A comprehensive Python library for interacting with the WordPress REST API.

Features

  • Complete support for WordPress REST API endpoints

  • Multiple authentication methods (Application Passwords, Basic Auth, OAuth1)

  • Intuitive interface for common WordPress operations (posts, pages, media, etc.)

  • Support for custom taxonomies and post types

  • Custom fields (post meta) management

  • Robust error handling with specific exception types

  • Full typing support for better IDE integration

  • Automatic retries for failed requests

Contents

Indices and tables