Documentation Portal
Welcome to the Deep Retrieval Infrastructure (DRI) developer portal. This is a holding page outlining the core system architecture and query standards.
System Architecture
DRI sits beneath the application layer as a federated retrieval gateway. Instead of crawlers indexing the general web or agents writing custom scraping scripts, DRI translates query payloads into targeted, parallel requests routed to official database registries.
Quickstart
Query the federated index using a standard JSON request POSTed to our endpoint. Ensure you authenticate using your developer API key:
curl -X POST https://api.getdeep.tech/v1/query \
-H "Authorization: Bearer $DRI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "clinical trial immunotherapy data",
"sources": ["pubmed", "openalex"],
"options": {
"timeoutMs": 1500
}
}' Unified Connector Interface
All integrations implement a standardized interface to avoid connector debt. Read our complete guide on eliminating the connector tax to review the TypeScript blueprint and interface definitions.
Handling Query Latency
Parallel queries to third-party government databases are subject to network stalls. To protect your application from latency spikes, implement circuit breakers and timeout fallbacks as detailed in our guide on resilient federated search.