Open Quickstart
Query public business data in 2 minutes. No signup, no API key, no SDK.
Open Quickstart
Query public business data in 2 minutes. No signup, no API key, no SDK.
1. Search
Just search — no need to discover collections first:
# Search all public data
curl -X POST https://api.qanatix.com/open/v1/search \
-H "Content-Type: application/json" \
-d '{"query": "corrosion resistant bearing", "limit": 5}'
# Or use GET
curl "https://api.qanatix.com/open/v1/search?q=ball+bearing&limit=5"Response:
{
"results": [
{
"record_id": "c4fdfc96-ffa3-4064-b21d-22de71e33d52",
"name": "Deep Groove Ball Bearing 6205",
"score": 0.91,
"collection": "manufacturing",
"record_type": "product",
"collection_data": {
"manufacturer": "SKF",
"bore_mm": 25,
"price_eur": 8.50
}
}
],
"pagination": { "offset": 0, "limit": 5, "has_more": true },
"metadata": { "search_mode": "fulltext", "processing_time_ms": 45.2 }
}To narrow to a specific collection, add collection to the body or path:
# In body
curl -X POST https://api.qanatix.com/open/v1/search \
-H "Content-Type: application/json" \
-d '{"query": "bearing", "collection": "manufacturing", "limit": 5}'
# Or use the path (backward compatible)
curl -X POST https://api.qanatix.com/open/v1/search/manufacturing \
-H "Content-Type: application/json" \
-d '{"query": "bearing", "limit": 5}'2. Get full details
curl https://api.qanatix.com/open/v1/records/c4fdfc96-ffa3-4064-b21d-22de71e33d52Returns the complete record with all collection_data fields.
3. Browse available data
# List all public collections
curl https://api.qanatix.com/open/v1/collections
# Filter by keyword
curl "https://api.qanatix.com/open/v1/collections?q=finance"Response lists collections with descriptions:
[
{
"collection": "manufacturing",
"record_types": ["product", "fastener"],
"record_count": 2450,
"description": "Contains 2450 product, fastener including Ball Bearing 6205, Hex Bolt M8."
}
]To see filterable fields and sample values for a collection:
curl https://api.qanatix.com/open/v1/collections/manufacturing/schema4. Connect an AI agent (MCP)
Any MCP-compatible client can query QANATIX Open without authentication:
# Claude Code — one command, no auth headers
claude mcp add --transport http -s user qanatix-open https://api.qanatix.com/open/mcp/Then just ask:
- "Search QANATIX Open for low cost ETFs"
- "What public data is available on QANATIX?"
- "Look up record c4fdfc96-... on QANATIX Open"
The agent searches all public data automatically — no need to pick a collection first.
See Open MCP Guide for Claude Desktop, Cursor, and raw protocol examples.
Local development
If running QANATIX locally, replace the base URL:
curl "http://localhost:8000/open/v1/search?q=bearing&limit=5"
curl http://localhost:8000/open/v1/collectionsRate limits
Open endpoints are rate-limited per IP address:
| Endpoint | Limit |
|---|---|
Search (/open/v1/search*, /open/v1/aggregate) | 60 req/min |
| Everything else (collections, schema, lookup) | 120 req/min |
When exceeded, you get 429 Too Many Requests with a Retry-After header.