Using Uruky as an API
How to fetch JSON search results from /search and /image-search with f=json and an incognito token.
Uruky does not expose a separate REST API. Authenticated GET requests to
/search
and
/image-search
with
f=json
return
application/json
instead of the usual HTML page. The same account settings, filters, rate limits, and billing apply as in the browser UI.
Authentication
For scripts and non-browser clients, pass your incognito token as the
i
query parameter so you do not need a session cookie. Generate, rotate, or delete the token under Settings. A normal logged-in session cookie also works, but is awkward for automation. Treat the token like a password and do not share it.
Examples
Web search:
curl "https://uruky.com/search?q=privacy+search&f=json&i=YOUR_INCOGNITO_TOKEN"
Image search:
curl "https://uruky.com/image-search?q=cats&f=json&i=YOUR_INCOGNITO_TOKEN"
JSON response (web search)
Top-level fields:
-
resultsArray of result objects for the current page. -
totalResultsEstimated total number of matching results. -
pageCurrent page number (1-based). -
pageCountTotal number of pages available for this query. -
removedMaliciousCountHow many results were removed by malicious-domain filtering on this response. -
removedAiSlopCountHow many results were removed by AI-slop filtering on this response. -
elapsedMsOptional. Search latency in milliseconds when available.
Each item in
results
may include:
-
urlResult URL (after URL rewrites and UTM stripping, when those settings are enabled). -
titleResult title. -
descriptionSnippet or description. -
faviconUrlOptional favicon URL. -
dateOptional publication or crawl date. -
providersOptional list of providers that returned this result.
JSON response (image search)
The response envelope matches web search (
results
,
totalResults
,
page
,
pageCount
, filter counts, optional
elapsedMs
).
Each image result may include:
-
imageUrlFull image URL, served via/image-proxy(includesiwhen the request used an incognito token). -
thumbnailUrlThumbnail URL, also via/image-proxy. -
sourceUrlPage that hosts the image (after URL rewrites and UTM stripping when enabled). -
titleImage title or alt text. -
dateOptional date. -
width/heightOptional dimensions in pixels. -
creditOptional attribution string. -
providerImage search provider that returned this result.
Controlling results
In-query operators (for example
site:
,
file:
, quoted phrases, exclusions) and URL query parameters (
p
,
l
,
c
,
w
,
sp
,
mr
,
sr
, and others) work the same for JSON responses as for HTML. See
Search operators and query parameters
for the full list.
Related