GABBii Search API
Index-powered site and app search
Build intelligent search into websites, apps and tools using GABBii’s independent indexed-page collection. One secure API, clear usage controls and straightforward documentation.
{
"query": "apprenticeships",
"domain": "constructionjobshub.com",
"limit": 5
}Register your website and install GABBii site search and animated assistant access with one line of code. Visitor analytics are not active until site verification is available.
Overview
Sign in to request a key. Keys are shown only once, stored as hashes and must be approved before they can search. Maximum two pending or active keys per account.
Sign in to request accessGABBii ecosystem
Explore connections for websites, productivity, messaging and smart homes. Only integrations marked ready or beta have an implemented feature. Other cards are a roadmap — they are not connected to your accounts yet.
70 integrations listed · new connections are added gradually.
Index-powered site and app search
Domain name suggestions and availability
Connect your own Base44 account via authorised API/MCP access to build, edit and inspect apps
Connect to Lovable using its OAuth MCP service to work with projects and code
GitHub OAuth sign-in and project repository connections with user-authorised permissions
One-page website workflows
Email tools and communication
Scheduling and reminders
Documents and cloud files
Smart-home devices and controls
Website content and pages
Website content and designer workflows
Client website creation and management
Design assets and templates
Messaging and sharing
Music account connection
Email campaigns and subscriber lists
Email and SMS marketing
CRM and sales automation
Commerce marketing and customer journeys
Email automation and CRM
Transactional email
SMS, messaging and voice
Microsoft email
Business documents and calendars
Cloud file storage
Spreadsheet automation
Documents and collaboration
Workspace notes and databases
Databases and workflows
Cloud file storage
Team messaging
Teams and meetings
Video meetings
Communities and chat
Messaging automation
Booking and scheduling
Online shops and products
WordPress ecommerce
Payments and billing
Payments
Payments and retail
Marketplace products
Seller marketplace
Marketplace inventory
Website content and services
Website and commerce tools
UI layouts and design files
Creative assets
Interactive website design
Connect app workflows
Visual automation
Workflow automations
Project boards
Project management
Issue tracking
Business profiles and sharing
Pages and marketing
Social media workflows
Video marketing
Video content
Social media posts
Locations and directions
Connected smart devices
Smart-home controls
Connected lighting
Security camera integrations
AI text and creative tools
Google AI tools
AI assistant tools
Tell us which service you want GABBii to connect with and what you want it to do. This opens a prepared email for you to review and send; it does not give GABBii permission to access your accounts.
Endpoint
https://gabbii.app/functions/public-search-apiAuthentication
Send your approved secret in the X-GABBii-API-Key header. Keep it in a server-side secret manager; never publish it inside browser JavaScript, a mobile app bundle or a public repository.
Your secret name (environment variable)
GABBII_API_KEYIn your hosting platform (including Base44 → Secrets), create a secret with this exact case-sensitive name. Paste your full generated API key as its value. The name is not the key itself. Your server then reads GABBII_API_KEY and sends its value in the X-GABBii-API-Key header.
Request body
query: required text, 1–120 characters. limit: optional integer from 1–20, default 10. domain: optional hostname, such as constructionjobshub.com, to return results from that website and its subdomains only.
Example request
curl -X POST "https://gabbii.app/functions/public-search-api" \
-H "Content-Type: application/json" \
-H "X-GABBii-API-Key: ${GABBII_API_KEY}" \
-d '{"query":"renewable energy","limit":5}'Search one website
Set domain to search only an indexed website. Hostnames are checked exactly, including subdomains, to exclude similarly named outside websites. The beta examines the first 100 matching index candidates and may return fewer results while indexing expands.
{"query":"apprenticeships","domain":"constructionjobshub.com","limit":5}Example response
{
"query": "renewable energy",
"results": [
{
"title": "Example page title",
"url": "https://example.org/article",
"snippet": "Relevant indexed text",
"indexed_at": "2026-10-24T00:00:00Z"
}
],
"count": 1,
"source": "GABBii indexed web",
"limit": 5,
"rate_limit": {
"minute": 5,
"day": 100,
"remaining_minute": 4,
"remaining_day": 99
}
}Illustrative response only — not a claim that this page is in GABBii’s index.
Errors
400 invalid request · 401 invalid, pending or revoked key · 429 quota exceeded · 503 index unavailable. Retry later after a 429 or 503; do not loop rapidly.
Beta access: results come from GABBii's indexed-page collection, not a guaranteed complete copy of the web. Usage limits are enforced as best-effort counters while stronger platform-level atomic throttling is evaluated. Do not depend on this beta API for critical workloads. Browser widgets need a server-side proxy or a future restricted public token; putting a private developer key directly in a website exposes it to visitors. Help & Support