Jina
Reader, Search, embeddings, rerank, and classify — one key
Proxies Jina’s Search Foundation APIs. These are several products under one key, spread across several hosts. The gateway maps each product to its host by the sub-prefix after /jina:
GET and POST — the methods these products document (the Reader/Search GET form carries the target URL and params in the path/query; the model APIs POST a JSON body).
Services
The gateway accepts exactly this whitelist; any other /jina/<service> returns the gateway’s 404 without reaching Jina.
The path after /jina/<service> is forwarded verbatim — e.g. /jina/reader/https://example.com → https://r.jina.ai/https://example.com.
What the gateway injects and strips
Jina authenticates with the Authorization: Bearer header — the same header you use for your gateway token. So the gateway overwrites it with the injected Jina key:
- The
Authorizationheader is overwritten with the secret Jina key. Your gateway token is consumed by the gateway and never reaches Jina. - Jina has no query-param spelling of the key, so nothing is dropped from the query string.
Examples
Reader
Embeddings
Search
The response is Jina’s JSON (or, for Reader/Search, markdown/text), returned unchanged. For request and response fields, follow Jina’s documentation — the gateway does not alter them.