News:See Seekora at eTail Palm Springs | Feb 23-26Learn more
About Us

|

Login

|

Contact Us
Products
Pricing
Developers
Request a Demo
Request a DemoStart Building Free
DEVELOPER HUB

Build Search That Understands

Everything you need to integrate intelligent search into any stack. REST API, JavaScript SDK, React Hooks, and native UI components for every major framework.

Read the DocsStart Building Free

<50ms

Avg Latency

5

SDK Packages

99.9%

Uptime SLA

search.js

import { SeekoraClient } from '@seekora-ai/search-sdk';
const client = new SeekoraClient({  storeId: 'your-store-id',  readSecret: 'your-read-secret'});
const results = await client.search({  query: 'summer dresses',  filters: { category: 'Women' }});
SDK PACKAGES

One Install, Full Search Power

Official SDK packages for every major framework. Fully typed with TypeScript definitions included.

React

React

@seekora-ai/ui-sdk-react

npm install @seekora-ai/ui-sdk-react
Vue

Vue

@seekora-ai/ui-sdk-vue

npm install @seekora-ai/ui-sdk-vue
Angular

Angular

@seekora-ai/ui-sdk-angular

npm install @seekora-ai/ui-sdk-angular
Vanilla JS

Vanilla JS

@seekora-ai/ui-sdk-vanilla

npm install @seekora-ai/ui-sdk-vanilla
Node.js

Node.js

@seekora-ai/search-sdk

npm install @seekora-ai/search-sdk
HOW IT WORKS

Three Steps to Intelligent Search

Step 1

Index Your Data

Push product data via the REST API or bulk import. Seekora processes, enriches, and indexes your catalog for instant retrieval.

import { SeekoraClient } from '@seekora-ai/search-sdk';
const client = new SeekoraClient({  storeId: 'your-store-id',  writeSecret: 'your-write-secret'});
await client.documents.bulk([  { id: '1', title: 'Summer Dress', price: 49.99 },  { id: '2', title: 'Linen Blazer', price: 89.00 }]);

Step 2

Configure Search

Fine-tune relevance with the rules engine, set merchandising boosts, and define synonyms from the dashboard or the API.

const results = await client.search({  query: 'summer dress',  filters: { category: 'Women' },  sort: { field: 'price', order: 'asc' },  facets: ['category', 'brand', 'size'],  hitsPerPage: 20});

Step 3

Go Live in Minutes

Drop in React components, the vanilla JS client, or call the API directly. Ship a world-class search experience with minimal frontend work.

import { SearchProvider, SearchBar, SearchResults }  from '@seekora-ai/ui-sdk-react';
function App() {  return (    <SearchProvider      storeId="your-store"      readSecret="your-secret"    >      <SearchBar placeholder="Search products..." />      <SearchResults />    </SearchProvider>  );}
INTEGRATIONS

Trusted integrations and partnerships

Get up and running quickly with pre-built integrations on the most popular platforms.

Shopify

Shopify

WooCommerce

WooCommerce

Adobe Commerce

Adobe Commerce

WordPress

WordPress

BigCommerce

BigCommerce

JavaScript

JavaScript

React

React

Vue.js

Vue.js

Node.js

Node.js

Docusaurus

Docusaurus

Angular

Angular

Shopify

Shopify

WooCommerce

WooCommerce

Adobe Commerce

Adobe Commerce

WordPress

WordPress

BigCommerce

BigCommerce

JavaScript

JavaScript

React

React

Vue.js

Vue.js

Node.js

Node.js

Docusaurus

Docusaurus

Angular

Angular

See all integrations
RESOURCES

Developer Resources

Jump straight to what you need.

Documentation

Comprehensive guides and tutorials to get started quickly.

DEVELOPER FAQ

Developer Questions

Common questions about integrating and building with Seekora.

Seekora uses API key pairs for authentication. Each store has a storeId, a read-only secret for front-end queries, and a write secret for server-side indexing. Pass these as x-storeid and x-storesecret headers on every request. Keys can be rotated from the admin dashboard at any time.

Free-tier accounts support up to 1,000 search queries per day. Paid plans offer significantly higher limits with burst capacity for traffic spikes. All plans include generous indexing quotas. Contact our team for enterprise-grade throughput requirements.

Seekora provides official SDK packages for React, Vue, Angular, Vanilla JavaScript, and Node.js. All packages ship with full TypeScript definitions and tree-shakeable ESM bundles. The REST API is language-agnostic and works with any HTTP client.

Median search latency is under 50 milliseconds globally. Seekora indexes are distributed across edge locations for low-latency responses. The SDK handles request batching and caching to further reduce perceived latency on the client side.

You can index data through the REST API using single-document or bulk endpoints. For supported platforms like Shopify and WooCommerce, catalog syncing is fully automatic via webhooks. Schema is flexible and supports nested objects, arrays, and custom attributes.

Yes. Seekora can emit webhooks for catalog changes, analytics thresholds, and search configuration updates. You can also push analytics events from the client using the SDK or the REST analytics endpoint to track clicks, conversions, and custom interactions.

Ready to Build?

Start integrating Seekora today with a free tier, no credit card, and full API access.

Get DemoStart Free

Privacy Policy
© 2026 InventivePeak IT Solutions Pvt Ltd. All rights reserved

When you visit or interact with our sites, services or tools, we or our authorised service providers may use cookies for storing information to help provide you with a better, faster and safer experience and for marketing purposes.