{"id":292044,"date":"2026-04-03T05:57:29","date_gmt":"2026-04-03T05:57:29","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/advanced-rest-api-devtools\/"},"modified":"2026-04-03T06:50:52","modified_gmt":"2026-04-03T06:50:52","slug":"advanced-rest-api-devtools","status":"publish","type":"plugin","link":"https:\/\/lmo.wordpress.org\/plugins\/advanced-rest-api-devtools\/","author":15654568,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.0","stable_tag":"1.1.0","tested":"6.9.4","requires":"6.5","requires_php":"8.1","requires_plugins":null,"header_name":"Advanced REST API DevTools","header_author":"Tejas","header_description":"Postman-inspired REST API explorer, tester, debugger, profiler & logger \u2014 fully inside WordPress admin.","assets_banners_color":"1a193e","last_updated":"2026-04-03 06:50:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":25,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"suhan2411","date":"2026-04-03 05:56:58"},"1.1.0":{"tag":"1.1.0","author":"suhan2411","date":"2026-04-03 06:50:52"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3497975,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3497975,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3497975,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3497975,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.1.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Request Builder \u2014 Build and test REST API requests with headers, body, and auth","2":"Route Explorer \u2014 Browse all registered REST API routes with search and filtering","3":"Collections \u2014 Save, organize, and run request collections","4":"Request Logger \u2014 Monitor and filter REST API traffic"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[216877,2679,4932,147758,23853],"plugin_category":[59],"plugin_contributors":[259338],"plugin_business_model":[],"class_list":["post-292044","plugin","type-plugin","status-publish","hentry","plugin_tags-api-testing","plugin_tags-debugging","plugin_tags-developer-tools","plugin_tags-postman","plugin_tags-rest-api","plugin_category-utilities-and-tools","plugin_contributors-suhan2411","plugin_committers-suhan2411"],"banners":{"banner":"https:\/\/ps.w.org\/advanced-rest-api-devtools\/assets\/banner-772x250.png?rev=3497975","banner_2x":"https:\/\/ps.w.org\/advanced-rest-api-devtools\/assets\/banner-1544x500.png?rev=3497975","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/advanced-rest-api-devtools\/assets\/icon-128x128.png?rev=3497975","icon_2x":"https:\/\/ps.w.org\/advanced-rest-api-devtools\/assets\/icon-256x256.png?rev=3497975","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Advanced REST API DevTools brings the power of Postman directly into your WordPress admin dashboard. Explore routes, build and test API requests, profile performance, log traffic, manage collections and environments \u2014 all without leaving the admin area.<\/p>\n\n<p><strong>Features:<\/strong><\/p>\n\n<ul>\n<li><strong>Route Explorer<\/strong> \u2014 Browse all registered REST API routes with search, filter, and source detection<\/li>\n<li><strong>Request Builder<\/strong> \u2014 Full-featured request builder with method, headers, body, auth options<\/li>\n<li><strong>Pre-request Scripts<\/strong> \u2014 Dynamic variable\/header manipulation before sending<\/li>\n<li><strong>Test Assertions<\/strong> \u2014 Post-response assertions (status, JSON path, contains, equals)<\/li>\n<li><strong>Collections<\/strong> \u2014 Save, organize, and run request collections with pass\/fail results<\/li>\n<li><strong>Environments<\/strong> \u2014 Manage variable sets with {{var}} syntax replacement<\/li>\n<li><strong>Request History<\/strong> \u2014 Browse and reload recent requests<\/li>\n<li><strong>Performance Profiler<\/strong> \u2014 Timing breakdown (routing, permissions, callback, DB queries)<\/li>\n<li><strong>Authentication Debugger<\/strong> \u2014 View current user auth context, caps, and method validation<\/li>\n<li><strong>Request Logger<\/strong> \u2014 Opt-in REST API traffic logging with filters and auto-purge<\/li>\n<li><strong>Mock Responses<\/strong> \u2014 Stub mock responses for offline\/testing workflows<\/li>\n<li><strong>Code Generation<\/strong> \u2014 Export requests as cURL, PHP (wp_remote_*), or JavaScript (fetch)<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>advanced-rest-api-devtools<\/code> folder to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Navigate to Tools \u2192 REST DevTools<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"who%20can%20access%20the%20plugin%3F\"><h3>Who can access the plugin?<\/h3><\/dt>\n<dd><p>Only users with the <code>manage_options<\/code> capability (typically Administrators).<\/p><\/dd>\n<dt id=\"does%20it%20affect%20site%20performance%3F\"><h3>Does it affect site performance?<\/h3><\/dt>\n<dd><p>No. The plugin only runs on its admin screens. Request logging is opt-in and includes automatic cleanup.<\/p><\/dd>\n<dt id=\"can%20i%20test%20external%20apis%3F\"><h3>Can I test external APIs?<\/h3><\/dt>\n<dd><p>The plugin is designed for your site's REST API (loopback requests). External API testing is not currently supported.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Initial release with full feature set<\/li>\n<li>Route explorer with caching and source detection<\/li>\n<li>Request builder with pre-scripts and assertions<\/li>\n<li>Collections, environments, history, profiler, logger<\/li>\n<li>Mock response simulation<\/li>\n<li>Code generation (cURL\/PHP\/JS)<\/li>\n<\/ul>","raw_excerpt":"Postman-inspired REST API explorer, tester, debugger, profiler &amp; logger \u2014 fully inside WordPress admin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/292044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=292044"}],"author":[{"embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/suhan2411"}],"wp:attachment":[{"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=292044"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=292044"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=292044"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=292044"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=292044"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/lmo.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=292044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}