Skip to content
André Gil edited this page May 17, 2024 · 11 revisions
WordPress REST endpoints made easy

GitHub Actions Workflow Status (main) Code Coverage Latest Version Supported WordPress Versions Software License


FastEndpoints is an elegant way of writing custom WordPress REST endpoints with a focus on readability and IDE auto completion support.

Features

  • Decouples request validation from main logic
  • Removes unwanted fields from responses
  • Middlewares support
  • IDE auto completion support
  • No magic router. It uses WordPress register_rest_route
  • Support for newer JSON schema drafts thanks to json/opis

Requirements

We aim to support versions that haven't reached their end-of-life.

Installation

composer require wp-fastendpoints

Next steps

  1. Quick start
  2. Testing - unit + integration
Clone this wiki locally