Title: SuggestAPI
Author: cbsuggestapi
Published: <strong>30 September 2026</strong>
Last modified: 25 Oktober 2026

---

Cari plugin

![](https://ps.w.org/suggestapi/assets/banner-772x250.png?rev=3721334)

![](https://ps.w.org/suggestapi/assets/icon-256x256.png?rev=3721334)

# SuggestAPI

 Oleh [cbsuggestapi](https://profiles.wordpress.org/cbsuggestapi/)

[Unduh](https://downloads.wordpress.org/plugin/suggestapi.0.2.1.zip)

 * [Detail](https://id.wordpress.org/plugins/suggestapi/#description)
 * [Ulasan](https://id.wordpress.org/plugins/suggestapi/#reviews)
 *  [Instalasi](https://id.wordpress.org/plugins/suggestapi/#installation)
 * [Pengembangan](https://id.wordpress.org/plugins/suggestapi/#developers)

 [Bantuan](https://wordpress.org/support/plugin/suggestapi/)

## Deskripsi

SuggestAPI adds fast, typo-tolerant product search to WordPress and WooCommerce,

keeps your SuggestAPI search index in sync in the background, and publishes an agent-
discovery tag so AI shopping agents can find your catalog.

 * Search box via the `[suggestapi_search]` shortcode or automatic injection
    above
   the WooCommerce shop grid (`/shop/`).
 * Server-side search proxy — your API keys never reach the browser.
 * Background catalog sync: product creates, updates, stock changes, and deletes
   
   queue through Action Scheduler (bundled with WooCommerce) with a WP-Cron fallback.
   Variable products sync per variation.
 * Full catalog reindex with progress, retry with backoff, and error log.
 * AI agent discovery: `ai-catalog` link tag resolved from the SuggestAPI agent
   
   gateway for your merchant domain.
 * WP-CLI commands: `wp suggestapi status|test-connection|reindex|index-product`.

You need a free SuggestAPI account: paste the public search key and the private

write key from the dashboard, pick your product index from the live list, test connectivity,
and reindex.

### Privacy

This plugin connects your site to the SuggestAPI service
 (https://www.suggestapi.
com). No data leaves your site until you save API keys.

 * Storefront search: each query (`q`, result limit) and your index id are sent
   
   to `https://api.suggestapi.com` to fetch results. Your public key identifies 
   your account. No visitor cookies are set by these requests.
 * Catalog sync (only with a private write key saved): product names,
    descriptions,
   SKUs, prices, images, stock status, categories, and tags are pushed to `https://
   api.suggestapi.com` to keep your search index current.
 * Agent discovery (when enabled): your site domain is looked up at
    https://agent.
   suggestapi.com to resolve your registered agent tenant, and pages carry an `ai-
   catalog` link tag pointing at your catalog.

SuggestAPI’s terms and privacy policy apply to data it processes:
 https://www.suggestapi.
com/terms/ and https://www.suggestapi.com/privacy/.

## Tangkapan Layar

[⌊Settings: keys, live index picker, and connectivity test.⌉⌊Settings: keys, live
index picker, and connectivity test.⌉[

Settings: keys, live index picker, and connectivity test.

[⌊Advanced tab: sync toggles, batch sizes, shop box, and agent discovery.⌉⌊Advanced
tab: sync toggles, batch sizes, shop box, and agent discovery.⌉[

Advanced tab: sync toggles, batch sizes, shop box, and agent discovery.

[⌊Catalog sync status: queue depth, reindex progress, and last sync.⌉⌊Catalog sync
status: queue depth, reindex progress, and last sync.⌉[

Catalog sync status: queue depth, reindex progress, and last sync.

[⌊Storefront search box above the WooCommerce shop grid.⌉⌊Storefront search box 
above the WooCommerce shop grid.⌉[

Storefront search box above the WooCommerce shop grid.

## Instalasi

 1. Upload the plugin folder to `/wp-content/plugins/` or install the zip via Plugins
    Add New  Upload Plugin.
 2. Activate **SuggestAPI** through the Plugins screen.
 3. Open the **SuggestAPI** admin menu.
 4. Paste the public search key and private write key, save, pick the product index
    from the dropdown, and save again.
 5. Click **Test search connectivity**, then **Reindex all products**.
 6. Put `[suggestapi_search]` on any page, or enable the shop search box.

## Tanya Jawab

### Where do I get API keys?

From the SuggestAPI dashboard. The public key powers storefront search; the
 private
key powers background catalog sync and is never printed or sent to browsers.

### Which index should I pick?

Your own product index. Click Reload to fetch the live list from your account.
 
Do not sync into shared demo indexes.

### Search works but sync stays dormant. Why?

Sync needs all three: WooCommerce active, sync enabled under the Advanced tab,
 
and a private write key saved. The status panel shows exactly which is missing.

### Do AI agents see my catalog?

When the agent tag is enabled and your domain is a registered agent tenant,
 every
theme page emits `<link rel="ai-catalog" …>` pointing at your catalog. The settings
page shows the resolved tenant and a link to the live catalog.

### Which PHP versions does SuggestAPI run on?

PHP 8.2.35, 8.3.36, 8.4.27, or 8.5.12, or any later release in that line.
 PHP 8.0,
8.1, and unpatched 8.2–8.5 releases have no complete fix for CVE-2026-109618 and
CVE-2026-109619. WordPress can only record a minimum (“Requires PHP: 8.2.35”), so
the plugin also checks the running version and stays inactive, with an admin notice,
until PHP is upgraded.

### Does the plugin call SuggestAPI without keys?

No. Every outbound call checks for its key first; the REST proxy answers 503
 when
unconfigured, and the shortcode renders no form until keys are saved.

## Ulasan

Belum ada ulasan untuk plugin ini.

## Kontributor & Pengembang

“SuggestAPI” adalah perangkat lunak open source. Berikut ini mereka yang sudah berkontribusi
pada plugin ini.

Kontributor

 *   [ cbsuggestapi ](https://profiles.wordpress.org/cbsuggestapi/)

[Terjemahkan “SuggestAPI” dalam bahasa Anda.](https://translate.wordpress.org/projects/wp-plugins/suggestapi)

### Tertarik mengembangkan?

[Lihat kode](https://plugins.trac.wordpress.org/browser/suggestapi/), periksa [repositori SVN ](https://plugins.svn.wordpress.org/suggestapi/),
atau mendaftar ke [log pengembangan](https://plugins.trac.wordpress.org/log/suggestapi/)
melalui [RSS](https://plugins.trac.wordpress.org/log/suggestapi/?limit=100&mode=stop_on_copy&format=rss).

## Log Perubahan

#### 0.2.1

 * Require a PHP release that includes the php2shell fixes (8.2.35, 8.3.36, 8.4.27,
   8.5.12, or later in that line).

#### 0.2.0

 * Search proxy, shortcode, and shop grid search box.
 * Variation-level background sync via Action Scheduler with batched writes.
 * Agent ai-catalog discovery tag with API-resolved tenant.
 * Settings General/Advanced tabs, live index picker, WP-CLI commands.

## Meta

 *  Versi **0.2.1**
 *  Diperbarui **16 jam yang lalu**
 *  Instalasi Aktif **Kurang dari 10**
 *  Versi WordPress ** 6.0 atau yang terbaru **
 *  Diuji hingga **7.1.3**
 *  Versi PHP ** 8.2.35 atau yang terbaru **
 *  Bahasa
 * [English (US)](https://wordpress.org/plugins/suggestapi/)
 * Tag
 * [autocomplete](https://id.wordpress.org/plugins/tags/autocomplete/)[product search](https://id.wordpress.org/plugins/tags/product-search/)
   [search](https://id.wordpress.org/plugins/tags/search/)[typeahead](https://id.wordpress.org/plugins/tags/typeahead/)
   [woocommerce](https://id.wordpress.org/plugins/tags/woocommerce/)
 *  [Tampilan lanjut](https://id.wordpress.org/plugins/suggestapi/advanced/)

## Rating

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/suggestapi/reviews/#new-post)

[Lihat semua ulasan](https://wordpress.org/support/plugin/suggestapi/reviews/)

## Kontributor

 *   [ cbsuggestapi ](https://profiles.wordpress.org/cbsuggestapi/)

## Bantuan

Ada yang ingin dikatakan? Butuh bantuan?

 [Lihat forum bantuan](https://wordpress.org/support/plugin/suggestapi/)