QANATIX
API ReferenceInteractive ReferenceSearch

Hybrid search (GET)

Convenience endpoint for simple searches via query parameters. Same search engine as POST — supports hybrid, identifier, and degraded modes. Use POST for advanced filters.

GET
/api/v1/search/{vertical}

Path Parameters

vertical*string

Vertical to search.

Query Parameters

q*string

Search query text.

Length1 <= length <= 500
limit?integer

Maximum results per page.

Default20
Range1 <= value <= 100
offset?integer

Number of results to skip.

Default0
Range0 <= value

Header Parameters

x-tenant-id?|
authorization?|

Response Body

application/json

application/json

curl -X GET "https://loading/api/v1/search/manufacturing?q=ball+bearing"
{
  "metadata": {
    "processing_time_ms": 42.5,
    "query_type": "keyword",
    "search_mode": "hybrid",
    "total_estimate": 1,
    "zero_result_fallback_used": false
  },
  "pagination": {
    "has_more": false,
    "limit": 10,
    "offset": 0
  },
  "results": [
    {
      "description_llm": "SKF. Deep Groove Ball Bearing 6205. Bore diameter: 25mm.",
      "entity_id": "550e8400-e29b-41d4-a716-446655440000",
      "entity_type": "product",
      "name": "Deep Groove Ball Bearing 6205",
      "score": 0.87,
      "source_type": "file_upload",
      "updated_at": "2026-03-06T12:00:00Z",
      "vertical": "manufacturing",
      "vertical_data": {
        "manufacturer": {
          "country": "SE",
          "name": "SKF"
        },
        "pricing": {
          "currency": "EUR",
          "max": 12.5,
          "min": 8.5
        }
      }
    }
  ]
}
{
  "detail": [
    {
      "loc": [
        "string"
      ],
      "msg": "string",
      "type": "string",
      "input": null,
      "ctx": {}
    }
  ]
}