Semantic Search Bridge

Connect modern AI models, custom GPTs, and autonomous agents directly with the zeelproject.com catalog via high-speed semantic search.

API Specification

To run a search query, send an HTTP GET request to the gateway search endpoint:

GET https://api.zeelproject.com/v1/?q={query}&limit={limit}&lang={lang}

Request Parameters

Parameter Type Required Description
q string Yes The search text query (e.g. modern sofa).
limit integer No Quantity of results. Clamped from 5 to 40 (default: 5).
lang string No Output language translations. Supported: en, ru, hy, fr, de, it, es, zh (default: en).
score float No Similarity score threshold filtering (from 0.0 to 1.0, default: 0.0 / disabled).

Interactive Sandbox

Run test queries live and inspect the structured JSON response payload below.

output.json
Idle
// Responses will be displayed here in pretty-printed JSON...

Integration Examples

Select your language to view ready-to-use code snippets for query integration:

curl -G "https://api.zeelproject.com/v1/" \
  --data-urlencode "q=modern sofa" \
  -d "limit=5" \
  -d "lang=en" \
  -d "score=0.295"
const url = new URL("https://api.zeelproject.com/v1/");
url.searchParams.append("q", "modern sofa");
url.searchParams.append("limit", "5");
url.searchParams.append("lang", "en");
url.searchParams.append("score", "0.295");

fetch(url)
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));
import requests

url = "https://api.zeelproject.com/v1/"
params = {
    "q": "modern sofa",
    "limit": 5,
    "lang": "en",
    "score": 0.295
}

response = requests.get(url, params=params)
data = response.json()
print(data)
<?php
$url = "https://api.zeelproject.com/v1/?" . http_build_query([
    "q" => "modern sofa",
    "limit" => 5,
    "lang" => "en",
    "score" => 0.295
]);

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$data = json_decode($response, true);
curl_close($ch);

print_r($data);
?>