{"id":402825,"date":"2026-11-12T10:38:50","date_gmt":"2026-11-12T10:38:50","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/specstream-live-web-data\/"},"modified":"2026-11-12T10:38:38","modified_gmt":"2026-11-12T10:38:38","slug":"specstream-live-web-data","status":"publish","type":"plugin","link":"https:\/\/fr-be.wordpress.org\/plugins\/specstream-live-web-data\/","author":23603444,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"SpecStream Live Web Data","header_author":"SpecStream","header_description":"Show SpecStream lists and Search API results in a table with a link to the source where one exists, from a block or a shortcode.","last_updated":"2026-11-12 10:38:38","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/specstream.ai\/docs\/integrations\/wordpress","header_author_uri":"https:\/\/specstream.ai","rating":0,"author_block_rating":0,"active_installs":0,"downloads":64,"num_ratings":0,"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":"specstream","date":"2026-11-12 10:38:38","revision":3798075}},"upgrade_notice":{"1.0.0":"<p>First release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3798075,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3798075,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3798075,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3798075,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3798075,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"specstream\/live-web-data":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"specstream\/live-web-data","title":"SpecStream table","category":"widgets","icon":"database","description":"A table of SpecStream rows with a source link where one exists.","keywords":["specstream","data","table","search"],"textdomain":"specstream-live-web-data","attributes":{"mode":{"type":"string","default":"list"},"source":{"type":"string","default":""},"limit":{"type":"number","default":25}},"supports":{"html":false,"align":["wide","full"]},"editorScript":"file:.\/editor.js"}},"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3798075,"resolution":"1","location":"assets","locale":"","width":1600,"height":917},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3798075,"resolution":"2","location":"assets","locale":"","width":1600,"height":1000}},"screenshots":[]},"plugin_section":[],"plugin_tags":[1556,3524,140447,944,2289],"plugin_category":[],"plugin_contributors":[292220],"plugin_business_model":[],"class_list":["post-402825","plugin","type-plugin","status-publish","hentry","plugin_tags-api","plugin_tags-data","plugin_tags-live-data","plugin_tags-search","plugin_tags-table","plugin_contributors-specstream","plugin_committers-specstream"],"banners":{"banner":"https:\/\/ps.w.org\/specstream-live-web-data\/assets\/banner-772x250.png?rev=3798075","banner_2x":"https:\/\/ps.w.org\/specstream-live-web-data\/assets\/banner-1544x500.png?rev=3798075","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/specstream-live-web-data\/assets\/icon.svg?rev=3798075","icon":"https:\/\/ps.w.org\/specstream-live-web-data\/assets\/icon.svg?rev=3798075","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/specstream-live-web-data\/assets\/screenshot-1.png?rev=3798075","caption":""},{"src":"https:\/\/ps.w.org\/specstream-live-web-data\/assets\/screenshot-2.png?rev=3798075","caption":""}],"raw_content":"<!--section=description-->\n<p>SpecStream is the live web data engine for teams and agents.<\/p>\n\n<p>This plugin puts that data on your site:<\/p>\n\n<ul>\n<li>A shared SpecStream list, shown as a table.<\/li>\n<li>Search API results for a question in plain words, shown as a table.<\/li>\n<li>A link to the source page wherever SpecStream has one.<\/li>\n<\/ul>\n\n<p>Add the SpecStream block in the editor, or use a shortcode:<\/p>\n\n<pre><code>[specstream list=\"https:\/\/specstream.ai\/workspace\/shared\/TOKEN\" limit=\"25\"]\n\n[specstream search=\"Series A fintech startups in Paris\" limit=\"10\"]\n<\/code><\/pre>\n\n<p>Requests run on your server and are cached, so visitors never see your API key and each search is charged once per cache period. Shared lists need no key. Searches use your SpecStream API key from Settings, SpecStream.<\/p>\n\n<h4>Services used<\/h4>\n\n<p>This plugin sends requests to the SpecStream API at https:\/\/api.specstream.ai. A shared list request sends the list token. A search request sends the text you typed in the block or shortcode and your API key. No visitor data is sent. SpecStream terms: https:\/\/specstream.ai\/terms. Privacy: https:\/\/specstream.ai\/privacy.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin folder to <code>\/wp-content\/plugins\/<\/code>, or install it from the Plugins screen.<\/li>\n<li>Activate it.<\/li>\n<li>Go to Settings, SpecStream and paste an API key from https:\/\/specstream.ai\/workspace. New accounts start with $10 of credit, no card.<\/li>\n<li>Add the SpecStream block to a post or page, or use the shortcode.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20an%20api%20key%3F\"><h3>Do I need an API key?<\/h3><\/dt>\n<dd><p>Searches need one. Shared lists do not.<\/p><\/dd>\n<dt id=\"how%20long%20are%20results%20cached%3F\"><h3>How long are results cached?<\/h3><\/dt>\n<dd><p>60 minutes by default. Change it under Settings, SpecStream.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release: block, shortcode, settings, server-side requests with caching.<\/li>\n<\/ul>","raw_excerpt":"Show live web data from SpecStream in a table, from a block or a shortcode.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/402825","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=402825"}],"author":[{"embeddable":true,"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/specstream"}],"wp:attachment":[{"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=402825"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=402825"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=402825"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=402825"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=402825"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fr-be.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=402825"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}