fshy

Home / Crawling

Marginalia Search

marginalia-search.com/Search APIcrawler-scraper/marginaliaJSONcomparereport an errorprovider JSON

Free allowance
A free key by email, and a public key with an unpublished shared limit
Verdict
deadthe offer or the service no longer exists
Cost
no price stated
Identity
anonymousno card, no phone
Binding limit
request-ratethe public key hits a shared limit whose number is unpublished
Evidence
measured3 sources; a live request was made and its output kept
Freshness
checked 2026-10-22checked 2026-10-22 (live)
Free tiera free key by email, and a public key with an unpublished shared limit
unit requests; metered on request-count
Pricenone stated
Limits
  • request-rate (binding) the public key hits a shared limit whose number is unpublished
Identityanonymous the public key route needs nothing
Egressnot applicable: HTML; a JSON format is not served
Per-object capnot applicable: the unit is a query
Interfacerest a web search page; the documented JSON format is not returned
Toolingnot stated
Composes withNothing chains to it until a JSON route answers
ReliabilityThe host moved and the old one answers an interstitial
NotesThree routes, three failures, and the middle one is the expensive shape: a 200 with the wrong content type. A programmatic caller gets HTML and no error.
Parsed numbers
  • has-free-tier 0
Evidence 3
datesourcewhat it proved
2026-10-22search.marginalia.nu/search?query=free+storage302 to https://marginalia-search.com/search
2026-10-22marginalia-search.com/search?query=free+storage&format=json200 but the body is HTML: format=json is ignored
2026-10-22old-search.marginalia.nu/search?query=free+storage&format=js200, 1,023 bytes, an error page titled Wait For A Moment
Unknown values 1
  • tooling: a source was read and is silent on this field