I was wrong in the earlier version of the answer and 1.1 version of the API does support this via GET request.
The basic request would be: https://api.wordpress.org/plugins/info/1.1/?action=query_plugins&request[browse]=popular
And you can add more parameters by sticking with request
passed as “array” (in GET interpretation of).
See the [poor] documentation in Codex and links from there for more detail.
For in–PHP way, independent of WP core I made a WPorg Client library which implements this, among other things.
Related Posts:
- Get a list of all WordPress.org Plugins?
- Escape commas in REST API
- Can a developer adopt a plugin marked as “not updated in over 2 years”?
- Can I change ownership of my plugin?
- How can I prevent a plugin from updating unless it’s minimum PHP version is met?
- What WordPress API function lists active/inactive plugins?
- Change Page’s Tag Using functions.php File
- Allowing Two Developers Access to a Plugin on the WordPress.org Plugin Repository?
- How to build an API as a plugin
- “Donate to this plugin” for WordPress.org Plugin Authors
- Making plugin unique to not conflict with plugins with the same name
- How should I use register_setting, add_settings_section, & add_settings_field in my plugin’s options page?
- Can I list all installed plugins/versions and wp version from API
- How long does it take for a new plugin to be approved?
- How is the WordPress.org plugin download history calculated?
- Is it possible to have screenshots in any other section rather than the screenshots section?
- Using custom code, how can I fetch data from the WordPress plugin repo?
- Can’t use /wp-json/wp/v2/plugins API endpoint even as administrator
- WordPress plugin update not showing on wp.org [closed]
- Multisite functions to communicate with individual site functions
- Does the WordPress API have Modal Dialogs
- An Unexpected HTTP Error occurred during the API request
- Advanced Integration – WordPress + YOURLS
- Licensing: Can I include SWFs without source in a plugin released on wordpress.org?
- Licensing of freemium plugin
- What is the best way to move a plugin´s subdirectory+files to wp-content/uploads-directory?
- Create or Update thousands of woocommerce products via PHP
- Looking for a solution – slightly convoluted problem
- Why was my plugin rejected from the WordPress.org repository?
- wordpress.org codebase
- Can a manually uploaded plugin be made to track updates from the WordPress.org plugin directory?
- Can WordPress Plugin Directory Cache Delay the Upload of Images?
- How can I add an options page for my class based plugin?
- Sending WP posts to external API
- How to checkout the wordpress.org plugin repository?
- Cache WP remote_get HTTP Response using Transients
- I am getting error message on accessing menu-endpoint
- CMB2 Repeatable Group & JSON API
- How to access data in wordpress database externally using php
- WordPress plugin compatibility explaination when wordpress releases its new version (theoretical)
- How to use JSON data from URL into table on my wordpress website
- How can I prevent my plugin go development trunk [closed]
- wp_remote_get() returns 403 while file_get_contents() does not
- Limit post creation by role
- How to disable search as you type plugin suggestions?
- Set plugin-values when creating post via REST-API
- Plugin development: Buggy plugin preview
- WordPress does not show products when the value of post_parent is not 0
- WordPress stats API key
- Great blogs site resources/tutorial for WordPress Developers? [closed]
- Socialite WP plugin, unable to obtain API keys from FB
- How to pass the API key to the client from the database? [closed]
- Getting a Page via its post-name using WP REST API v2 and Postman
- How to set category correctly for a custom post created by a remote API call?
- Integrating boxtal PHP library into a custom WordPress Plugin
- How to get theme’s info from wordpress.org/themes using api.wordpress.org?
- Custom API plugin to execute 3rd party API to retrieve data
- Sending customer an email with link to stripe to make payment
- Api external with wordpress
- How can ι create my own (custom) WordPress table/list?
- WordPress.org: How to add a plugin for certain countries?
- Best way to retrieve data in custom api extended from wp-api
- oAuth2 Authentication in WordPress using WP OAuth Server and WP API plugins
- WP-API Custom Post Type json_no_route
- Change plugin author after someone leaves the company
- Including content from legacy app: via plugin or custom content?
- Why may one avoid Jetpack plugin? [closed]
- How to convert Currency from USD to other IP Based currency in Php function
- Is it okay to make a plugin to the WordPress repo, but limit it’s actions to maximum N events?
- Do i need to use a plugin for third party api integration?
- Better search on WordPress.org Plugins?
- How to use third-party SendGrid Email Validation API in Gravity Forms?
- is it possible to fetch data from a remote api while admin is writing a new post?
- wp_remote_post To external API multiple values with the same key
- How to get data from a private API and add it to wordpress pages
- How to find out programmatically whether any cache plugin is installed in the WordPress website?
- wp rest api (v2) filter not working (404 error – rest_no_route)
- how to check plugin name unique or not?
- How to get custom or filtered endpoints in WordPress API?
- WordPress, modular content, and syndication
- create web service for android app using wordpress website
- WP REST API Access-Control-Allow-Origin response is cached
- Convert HTML5/CSS3 site to WordPress Theme (need a lot of plugins) or just use the API?
- Integrating a hosted app with wordpress using the API
- Plugin that uses AngularJS tutorial
- Can a developer adopt a plugin marked as “not updated in over 2 years”?
- What is the RSS feed link for the newest WordPress plugins?
- Import tumblr post to wordpress blog
- Get value of a key from a Plugin Serialized array
- How to add/manage Followers (email subscribers) via API?
- How to import data from another website using an API link?
- How can I send api calls from my plugin?
- Am having issues intergrating this api into my wordpress site, any help please?
- Store large dataset in WordPress installation temporary
- How to edit the name of a plugin on wordpress.org/plugins
- How to write a plugin that “listens” every time, an edit occurs?
- Is it possible to create post in wordpress using postman?
- move setting data from wordpress api to codestar freamwork
- On WordPress.org Plugin repository, Last Updated Date doesn’t match with Plugin Version Update Date
- remover item do carrinho na página de checkout