The API Version 3 only adds the license manager’s endpoints to WordPress’s API, and a third-party authentication plugin is required to authenticate users. The plugin JWT Authentication for WP REST API adds JWT authentication to WordPress’s API.

All the endpoints were tested with the previously mentioned JWT authentication plugin; please check the documentation on wordpress.org/plugins/jwt-authentication-for-wp-rest-api and developer.wordpress.org/rest-api/using-the-rest-api/authentication for more details.

Note, If you are using AAM(Advanced Access Manager) for JWT authentication : AAM does not use standard Authorization header as it is skipped by most Apache servers. Instead of doing all these crazy hacks in the .htaccess or Apache configs, you can simply use Authentication header.

The code examples and Postman collection use the standard Authorization header, if you are using AAM replace the Authorization header with Authentication.