[{"data":1,"prerenderedAt":1405},["ShallowReactive",2],{"docs-navigation":3,"docs-\u002Fdocs\u002Freference\u002Flimits":235,"docs-\u002Fdocs\u002Freference\u002Flimits-surround":1402},[4],{"title":5,"path":6,"stem":7,"children":8,"page":34},"Docs","\u002Fdocs","docs",[9,35,60,78,120,157,168,180,205],{"title":10,"description":11,"icon":12,"path":13,"stem":14,"children":15,"page":34},"Getting started","What Zaproo Search is, a quickstart, and wiring search into a storefront.","i-lucide-rocket","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[16,22,28],{"title":17,"path":18,"stem":19,"description":20,"icon":21},"Introduction","\u002Fdocs\u002Fgetting-started\u002Fintroduction","docs\u002F1.getting-started\u002F1.introduction","What Zaproo Search is, the five things you work with, and how a product catalog becomes a search box on your shop.","i-lucide-book-open-text",{"title":23,"path":24,"stem":25,"description":26,"icon":27},"Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","docs\u002F1.getting-started\u002F2.quickstart","From a new account to a first search request in six steps, with curl or from your AI agent.","i-lucide-zap",{"title":29,"path":30,"stem":31,"description":32,"icon":33},"Integrate a storefront","\u002Fdocs\u002Fgetting-started\u002Fstorefront","docs\u002F1.getting-started\u002F3.storefront","Build a search results page with facets and an autocomplete box on top of the search and suggest routes.","i-lucide-store",false,{"title":36,"description":37,"icon":38,"path":39,"stem":40,"children":41,"page":34},"Account and team","Sign-in, sessions, organizations, members, roles and projects.","i-lucide-users","\u002Fdocs\u002Faccount","docs\u002F2.account",[42,48,54],{"title":43,"path":44,"stem":45,"description":46,"icon":47},"Account and sign-in","\u002Fdocs\u002Faccount\u002Fsign-in","docs\u002F2.account\u002F1.sign-in","Create an account, verify your email, stay signed in, manage signed-in devices and change or reset your password.","i-lucide-log-in",{"title":49,"path":50,"stem":51,"description":52,"icon":53},"Organizations, members and roles","\u002Fdocs\u002Faccount\u002Forganizations","docs\u002F2.account\u002F2.organizations","What an organization holds, how to add members, and what owners, admins and members may do.","i-lucide-building-2",{"title":55,"path":56,"stem":57,"description":58,"icon":59},"Projects","\u002Fdocs\u002Faccount\u002Fprojects","docs\u002F2.account\u002F3.projects","Group the indices and API keys of one shop or one environment, and keep staging apart from production.","i-lucide-folder-kanban",{"title":61,"description":62,"icon":63,"path":64,"stem":65,"children":66,"page":34},"API keys and security","Secret and public keys, scopes, allowed origins, rate limits and errors.","i-lucide-key-round","\u002Fdocs\u002Fkeys","docs\u002F3.keys",[67,72],{"title":68,"path":69,"stem":70,"description":71,"icon":63},"API keys","\u002Fdocs\u002Fkeys\u002Fapi-keys","docs\u002F3.keys\u002F1.api-keys","Secret and public keys, full and read access, index scope, allowed origins, expiry, and how to revoke a key.",{"title":73,"path":74,"stem":75,"description":76,"icon":77},"Rate limits and errors","\u002Fdocs\u002Fkeys\u002Frate-limits","docs\u002F3.keys\u002F2.rate-limits","How many requests each route accepts per minute, what a 429 looks like, the error format and every error code with its HTTP status.","i-lucide-gauge",{"title":79,"description":80,"icon":81,"path":82,"stem":83,"children":84,"page":34},"Indexing","Indices, languages, mappings, documents, tasks, full catalog sync and reindexing.","i-lucide-database","\u002Fdocs\u002Findexing","docs\u002F4.indexing",[85,90,96,102,108,114],{"title":86,"path":87,"stem":88,"description":89,"icon":81},"Indices and languages","\u002Fdocs\u002Findexing\u002Findices","docs\u002F4.indexing\u002F1.indices","Create an index, pick its language, read its status, and change the language later with a reindex.",{"title":91,"path":92,"stem":93,"description":94,"icon":95},"Mapping and fields","\u002Fdocs\u002Findexing\u002Fmapping","docs\u002F4.indexing\u002F2.mapping","Field types, the five flags that decide what a field is used for, text analysis options, unmapped fields, and which changes need a reindex.","i-lucide-table-properties",{"title":97,"path":98,"stem":99,"description":100,"icon":101},"Documents and tasks","\u002Fdocs\u002Findexing\u002Fdocuments","docs\u002F4.indexing\u002F3.documents","Upload and delete documents in batches, follow each write as a task, retry safely with Idempotency-Key, and browse what the index holds.","i-lucide-file-json",{"title":103,"path":104,"stem":105,"description":106,"icon":107},"Full catalog sync","\u002Fdocs\u002Findexing\u002Ffull-sync","docs\u002F4.indexing\u002F4.full-sync","Replace the whole catalog with a replace session, so products missing from your export disappear from search, without downtime.","i-lucide-refresh-cw",{"title":109,"path":110,"stem":111,"description":112,"icon":113},"Reindex and versions","\u002Fdocs\u002Findexing\u002Fversions","docs\u002F4.indexing\u002F5.versions","Rebuild an index with its saved mapping and swap it in without downtime, follow or cancel the rebuild, and read activeVersion and buildingVersion.","i-lucide-git-compare-arrows",{"title":115,"path":116,"stem":117,"description":118,"icon":119},"Data source","\u002Fdocs\u002Findexing\u002Fdata-source","docs\u002F4.indexing\u002F6.data-source","Let Zaproo download your product feed on a schedule, map it to documents, write only what changed and delete what left the feed.","i-lucide-rss",{"title":121,"description":122,"icon":123,"path":124,"stem":125,"children":126,"page":34},"Search and relevance","The search API, search profiles, facets, synonyms and ranking rules.","i-lucide-search","\u002Fdocs\u002Fsearch","docs\u002F5.search",[127,133,139,145,151],{"title":128,"path":129,"stem":130,"description":131,"icon":132},"Search API","\u002Fdocs\u002Fsearch\u002Fsearch-api","docs\u002F5.search\u002F1.search-api","The search request and response, every filter form, sorting, paging, highlighting and the inline profile for previews.","i-lucide-search-code",{"title":134,"path":135,"stem":136,"description":137,"icon":138},"Search profiles","\u002Fdocs\u002Fsearch\u002Fprofiles","docs\u002F5.search\u002F2.profiles","Every setting of a search profile, what it does to results, and the mistakes to avoid.","i-lucide-sliders-horizontal",{"title":140,"path":141,"stem":142,"description":143,"icon":144},"Facets","\u002Fdocs\u002Fsearch\u002Ffacets","docs\u002F5.search\u002F3.facets","The filter panels next to the results, the four facet types, index facets and profile facets, and how a shopper's clicks change the counts.","i-lucide-list-filter",{"title":146,"path":147,"stem":148,"description":149,"icon":150},"Synonyms","\u002Fdocs\u002Fsearch\u002Fsynonyms","docs\u002F5.search\u002F4.synonyms","Let different words find the same products, with equivalent and one-way rules, bulk import and export in the Solr format, and no reindex.","i-lucide-arrow-left-right",{"title":152,"path":153,"stem":154,"description":155,"icon":156},"Ranking rules","\u002Fdocs\u002Fsearch\u002Frules","docs\u002F5.search\u002F5.rules","Change the results for chosen searches. Put products first, hide them, lift or lower a brand, narrow the results or weigh fields differently, on a schedule and per profile.","i-lucide-list-ordered",{"title":158,"description":159,"icon":160,"path":161,"stem":162,"children":163,"page":34},"Autocomplete","Query suggestions as the shopper types.","i-lucide-text-cursor-input","\u002Fdocs\u002Fautocomplete","docs\u002F6.autocomplete",[164],{"title":158,"path":165,"stem":166,"description":167,"icon":160},"\u002Fdocs\u002Fautocomplete\u002Fsuggestions","docs\u002F6.autocomplete\u002F1.suggestions","Query suggestions as the shopper types, built every hour from your own searches, field values and custom entries.",{"title":169,"description":170,"icon":171,"path":172,"stem":173,"children":174,"page":34},"Analytics","Searches, zero-result queries and latency.","i-lucide-chart-line","\u002Fdocs\u002Fanalytics","docs\u002F7.analytics",[175],{"title":176,"path":177,"stem":178,"description":179,"icon":171},"Search analytics","\u002Fdocs\u002Fanalytics\u002Fsearch-analytics","docs\u002F7.analytics\u002F1.search-analytics","How many searches an index serves, which queries find nothing, how fast it answers, and what to do about zero results.",{"title":181,"description":182,"icon":183,"path":184,"stem":185,"children":186,"page":34},"AI agents (MCP)","Connect Claude Code or any MCP client and manage search from an agent.","i-lucide-bot","\u002Fdocs\u002Fmcp","docs\u002F8.mcp",[187,193,199],{"title":188,"path":189,"stem":190,"description":191,"icon":192},"MCP setup","\u002Fdocs\u002Fmcp\u002Fsetup","docs\u002F8.mcp\u002F1.setup","Connect Claude Code or any MCP client to Zaproo Search and manage indices, documents, profiles, synonyms and ranking rules from your agent.","i-lucide-plug",{"title":194,"path":195,"stem":196,"description":197,"icon":198},"MCP tools","\u002Fdocs\u002Fmcp\u002Ftools","docs\u002F8.mcp\u002F2.tools","Every tool the Zaproo Search MCP server offers, what an agent can do with each group, and prompts to start from.","i-lucide-wrench",{"title":200,"path":201,"stem":202,"description":203,"icon":204},"Resources and prompts","\u002Fdocs\u002Fmcp\u002Fresources","docs\u002F8.mcp\u002F3.resources","The index resources an MCP client can read, the tune_relevance prompt, and the errors the MCP server answers.","i-lucide-library",{"title":206,"description":207,"icon":208,"path":209,"stem":210,"children":211,"page":34},"Reference","Every REST route, every limit, plans and billing, and status.","i-lucide-book-open","\u002Fdocs\u002Freference","docs\u002F9.reference",[212,218,223,229],{"title":213,"path":214,"stem":215,"description":216,"icon":217},"REST API","\u002Fdocs\u002Freference\u002Frest-api","docs\u002F9.reference\u002F1.rest-api","The routes of the Zaproo Search REST API, grouped by area, with who may call it.","i-lucide-list-tree",{"title":219,"path":220,"stem":221,"description":222,"icon":77},"Limits","\u002Fdocs\u002Freference\u002Flimits","docs\u002F9.reference\u002F2.limits","Every size limit, cap and default of the Zaproo Search API in one place, with what happens when you reach it.",{"title":224,"path":225,"stem":226,"description":227,"icon":228},"Plans and billing","\u002Fdocs\u002Freference\u002Fbilling","docs\u002F9.reference\u002F3.billing","The plans, how usage is measured, what happens near a quota, and how plan changes and invoices work.","i-lucide-credit-card",{"title":230,"path":231,"stem":232,"description":233,"icon":234},"Status","\u002Fdocs\u002Freference\u002Fstatus","docs\u002F9.reference\u002F4.status","The status page and the status route, what each service covers and how to use them in your own monitoring.","i-lucide-activity",{"id":236,"title":219,"body":237,"description":222,"extension":1397,"meta":1398,"navigation":1399,"path":220,"seo":1400,"stem":221,"__hash__":1401},"docs\u002Fdocs\u002F9.reference\u002F2.limits.md",{"type":238,"value":239,"toc":1381},"minimark",[240,245,262,266,344,348,434,437,525,529,711,715,844,847,920,923,1010,1013,1142,1145,1193,1196,1240,1244,1258],[241,242,244],"h2",{"id":243},"how-to-read-this-page","How to read this page",[246,247,248,249,253,254,257,258,261],"p",{},"These are hard limits of the API: a request past one is refused, usually with ",[250,251,252],"code",{},"400 VALIDATION_FAILED"," or ",[250,255,256],{},"409"," and a code naming the limit. They are the same on every plan. Plan quotas (documents, searches a month, indices, seats) are different: they are soft and never block anything. See ",[259,260,224],"a",{"href":225},".",[241,263,265],{"id":264},"requests","Requests",[267,268,269,285],"table",{},[270,271,272],"thead",{},[273,274,275,279,282],"tr",{},[276,277,278],"th",{},"Limit",[276,280,281],{},"Value",[276,283,284],{},"Meaning",[286,287,288,300,314,329],"tbody",{},[273,289,290,294,297],{},[291,292,293],"td",{},"Request body",[291,295,296],{},"100 kB",[291,298,299],{},"Every JSON body, except the routes below.",[273,301,302,305,308],{},[291,303,304],{},"Bulk request body",[291,306,307],{},"10 MB",[291,309,310,311,261],{},"Document upserts and deletes, replace-session uploads, synonym import and ",[250,312,313],{},"\u002Fmcp",[273,315,316,319,322],{},[291,317,318],{},"Idempotency key",[291,320,321],{},"200 characters, kept 24 hours",[291,323,324,325,328],{},"A retry with the same ",[250,326,327],{},"Idempotency-Key"," within 24 hours answers the first task instead of running again.",[273,330,331,334,337],{},[291,332,333],{},"List page size",[291,335,336],{},"20 documents, 25 synonyms, 50 tasks by default; 100 at most",[291,338,339,340,343],{},"The ",[250,341,342],{},"limit"," query parameter of list routes.",[241,345,347],{"id":346},"indices-and-mapping","Indices and mapping",[267,349,350,360],{},[270,351,352],{},[273,353,354,356,358],{},[276,355,278],{},[276,357,281],{},[276,359,284],{},[286,361,362,372,391,409,423],{},[273,363,364,367,370],{},[291,365,366],{},"Index name",[291,368,369],{},"1 to 100 characters",[291,371],{},[273,373,374,377,380],{},[291,375,376],{},"Fields per mapping",[291,378,379],{},"500",[291,381,382,383,386,387,390],{},"Including ",[250,384,385],{},"id"," and every ",[250,388,389],{},"attributes.*"," field.",[273,392,393,396,403],{},[291,394,395],{},"Field name",[291,397,398,399,402],{},"Letter first, then letters, digits or ",[250,400,401],{},"_",", up to 64 characters",[291,404,405,406,261],{},"Optionally prefixed with ",[250,407,408],{},"attributes.",[273,410,411,414,417],{},[291,412,413],{},"Unmapped fields tracked",[291,415,416],{},"1000",[291,418,419,420,261],{},"Fields seen in documents but not in the mapping, listed by ",[250,421,422],{},"GET ...\u002Fmapping",[273,424,425,428,431],{},[291,426,427],{},"Old versions kept",[291,429,430],{},"24 hours",[291,432,433],{},"After a reindex swaps the alias, the previous version stays a day so a bad swap can be undone.",[241,435,97],{"id":436},"documents-and-tasks",[267,438,439,449],{},[270,440,441],{},[273,442,443,445,447],{},[276,444,278],{},[276,446,281],{},[276,448,284],{},[286,450,451,461,471,486,503,514],{},[273,452,453,456,458],{},[291,454,455],{},"Documents per request",[291,457,416],{},[291,459,460],{},"Upsert and delete batches, and each replace-session upload.",[273,462,463,466,469],{},[291,464,465],{},"Document id",[291,467,468],{},"1 to 512 characters",[291,470],{},[273,472,473,476,479],{},[291,474,475],{},"Validation issues listed",[291,477,478],{},"20",[291,480,481,482,485],{},"A ",[250,483,484],{},"400"," on a batch lists at most 20 problems; fix those and send again.",[273,487,488,491,493],{},[291,489,490],{},"Errors kept per task",[291,492,416],{},[291,494,495,496,253,499,502],{},"Per-document errors on a ",[250,497,498],{},"PARTIAL",[250,500,501],{},"FAILED"," task.",[273,504,505,508,511],{},[291,506,507],{},"Attempts per document task",[291,509,510],{},"5",[291,512,513],{},"A document write that fails on an infrastructure error is retried up to 5 times, then the task fails. A reindex or a suggestion build runs once.",[273,515,516,519,522],{},[291,517,518],{},"Replace session lifetime",[291,520,521],{},"6 hours",[291,523,524],{},"An open session that is not committed within 6 hours is dropped with its building version.",[241,526,528],{"id":527},"search","Search",[267,530,531,541],{},[270,532,533],{},[273,534,535,537,539],{},[276,536,278],{},[276,538,281],{},[276,540,284],{},[286,542,543,557,579,596,610,630,644,666,679,691],{},[273,544,545,548,551],{},[291,546,547],{},"Query length",[291,549,550],{},"500 characters",[291,552,553,556],{},[250,554,555],{},"q"," in a search request.",[273,558,559,562,565],{},[291,560,561],{},"Page window",[291,563,564],{},"10,000",[291,566,567,570,571,574,575,578],{},[250,568,569],{},"page × perPage"," may not pass 10,000; deeper pages answer ",[250,572,573],{},"400 PAGE_OUT_OF_RANGE",". ",[250,576,577],{},"total"," counts up to 10,000.",[273,580,581,584,587],{},[291,582,583],{},"Results per page",[291,585,586],{},"24 by default, 100 at most; 1 to 1000 settable per profile",[291,588,589,592,593,261],{},[250,590,591],{},"perPage"," in the request, capped by the profile's ",[250,594,595],{},"perPage.max",[273,597,598,601,604],{},[291,599,600],{},"Sort clauses",[291,602,603],{},"10",[291,605,606,607,261],{},"Per sort option, and in ",[250,608,609],{},"pinnedSort",[273,611,612,617,628],{},[291,613,614],{},[250,615,616],{},"sessionId",[291,618,619,620,253,623,625,626],{},"1 to 100 letters, digits, ",[250,621,622],{},"-",[250,624,401],{},", not starting with ",[250,627,401],{},[291,629],{},[273,631,632,635,638],{},[291,633,634],{},"Filter values",[291,636,637],{},"1000 per field, 500 characters each",[291,639,640,641,261],{},"A list filter like ",[250,642,643],{},"{\"brand\": [\"a\", \"b\"]}",[273,645,646,649,652],{},[291,647,648],{},"Filter groups",[291,650,651],{},"4 levels deep, 100 field filters in all",[291,653,654,657,658,661,662,665],{},[250,655,656],{},"$or"," takes 2 to 20 filters, ",[250,659,660],{},"$and"," 1 to 20, ",[250,663,664],{},"$not"," one.",[273,667,668,673,676],{},[291,669,670],{},[250,671,672],{},"fields",[291,674,675],{},"1 to 100 names",[291,677,678],{},"Each must be a field the profile returns.",[273,680,681,686,689],{},[291,682,683],{},[250,684,685],{},"excludeIds",[291,687,688],{},"1 to 1000 ids",[291,690],{},[273,692,693,696,698],{},[291,694,695],{},"Hits per MCP search",[291,697,603],{},[291,699,700,702,703,706,707,710],{},[250,701,527],{},", ",[250,704,705],{},"preview_profile"," and ",[250,708,709],{},"test_rule"," over MCP.",[241,712,714],{"id":713},"search-profiles-and-facets","Search profiles and facets",[267,716,717,727],{},[270,718,719],{},[273,720,721,723,725],{},[276,722,278],{},[276,724,281],{},[276,726,284],{},[286,728,729,743,753,763,774,785,794,804,814,824,834],{},[273,730,731,734,737],{},[291,732,733],{},"Profiles per index",[291,735,736],{},"50",[291,738,739,740,261],{},"One more answers ",[250,741,742],{},"409 PROFILE_LIMIT_REACHED",[273,744,745,748,750],{},[291,746,747],{},"Profile name",[291,749,369],{},[291,751,752],{},"Unique within an index.",[273,754,755,758,761],{},[291,756,757],{},"Query field weight",[291,759,760],{},"Above 0, up to 100",[291,762],{},[273,764,765,768,771],{},[291,766,767],{},"Phrase boost",[291,769,770],{},"0 to 100",[291,772,773],{},"Default 2.",[273,775,776,779,782],{},[291,777,778],{},"Typo prefix length",[291,780,781],{},"0 to 10",[291,783,784],{},"Default 1.",[273,786,787,789,792],{},[291,788,140],{},[291,790,791],{},"50 per index or profile",[291,793],{},[273,795,796,799,802],{},[291,797,798],{},"Facet values",[291,800,801],{},"20 by default, 500 at most (terms); 50 by default, 500 at most (hierarchy)",[291,803],{},[273,805,806,809,812],{},[291,807,808],{},"Range buckets",[291,810,811],{},"1 to 50 per range facet",[291,813],{},[273,815,816,819,822],{},[291,817,818],{},"Sort options",[291,820,821],{},"1 to 50 per profile",[291,823],{},[273,825,826,829,832],{},[291,827,828],{},"Extra filterable fields",[291,830,831],{},"100 per profile",[291,833],{},[273,835,836,839,842],{},[291,837,838],{},"Returned fields",[291,840,841],{},"200 per profile",[291,843],{},[241,845,146],{"id":846},"synonyms",[267,848,849,859],{},[270,850,851],{},[273,852,853,855,857],{},[276,854,278],{},[276,856,281],{},[276,858,284],{},[286,860,861,874,885,895,909],{},[273,862,863,866,868],{},[291,864,865],{},"Synonym rules per index",[291,867,564],{},[291,869,870,871,261],{},"One more, or an import that would pass it, answers ",[250,872,873],{},"409 SYNONYM_LIMIT_REACHED",[273,875,876,879,882],{},[291,877,878],{},"Terms per side",[291,880,881],{},"100",[291,883,884],{},"Terms of an equivalent rule, or each side of a one-way rule.",[273,886,887,890,893],{},[291,888,889],{},"Term length",[291,891,892],{},"100 characters",[291,894],{},[273,896,897,900,903],{},[291,898,899],{},"Import file",[291,901,902],{},"2,000,000 characters",[291,904,905,906,261],{},"The Solr-format text of ",[250,907,908],{},"POST ...\u002Fsynonyms\u002Fimport",[273,910,911,914,917],{},[291,912,913],{},"Query variants",[291,915,916],{},"8",[291,918,919],{},"A query expands to at most 8 synonym variants.",[241,921,152],{"id":922},"ranking-rules",[267,924,925,935],{},[270,926,927],{},[273,928,929,931,933],{},[276,930,278],{},[276,932,281],{},[276,934,284],{},[286,936,937,949,959,968,979,989,1000],{},[273,938,939,942,944],{},[291,940,941],{},"Rules per index",[291,943,416],{},[291,945,739,946,261],{},[250,947,948],{},"409 RULE_LIMIT_REACHED",[273,950,951,954,956],{},[291,952,953],{},"Queries per rule",[291,955,881],{},[291,957,958],{},"Phrases of up to 200 characters.",[273,960,961,964,966],{},[291,962,963],{},"Actions per rule",[291,965,603],{},[291,967],{},[273,969,970,973,976],{},[291,971,972],{},"Pinned products",[291,974,975],{},"24",[291,977,978],{},"Per rule, and in total on one search.",[273,980,981,984,987],{},[291,982,983],{},"Hidden products",[291,985,986],{},"500 per rule",[291,988],{},[273,990,991,994,997],{},[291,992,993],{},"Boost factor",[291,995,996],{},"0.1 to 10",[291,998,999],{},"Below 1 buries the products.",[273,1001,1002,1005,1007],{},[291,1003,1004],{},"Profiles per rule",[291,1006,736],{},[291,1008,1009],{},"Empty means every profile.",[241,1011,158],{"id":1012},"autocomplete",[267,1014,1015,1025],{},[270,1016,1017],{},[273,1018,1019,1021,1023],{},[276,1020,278],{},[276,1022,281],{},[276,1024,284],{},[286,1026,1027,1039,1049,1059,1069,1080,1090,1100,1113,1122,1132],{},[273,1028,1029,1032,1034],{},[291,1030,1031],{},"Suggest query length",[291,1033,892],{},[291,1035,1036,1038],{},[250,1037,555],{}," in a suggest request.",[273,1040,1041,1044,1047],{},[291,1042,1043],{},"Suggestions per answer",[291,1045,1046],{},"1 to 20, default 8",[291,1048],{},[273,1050,1051,1054,1057],{},[291,1052,1053],{},"Empty-query suggestions",[291,1055,1056],{},"1 to 20, default 5",[291,1058],{},[273,1060,1061,1064,1066],{},[291,1062,1063],{},"Suggestion fields",[291,1065,603],{},[291,1067,1068],{},"Keyword fields whose values become suggestions.",[273,1070,1071,1074,1077],{},[291,1072,1073],{},"Values per suggestion field",[291,1075,1076],{},"200",[291,1078,1079],{},"The most frequent values of each field.",[273,1081,1082,1085,1088],{},[291,1083,1084],{},"Minimum searches",[291,1086,1087],{},"1 to 1000, default 2",[291,1089],{},[273,1091,1092,1095,1098],{},[291,1093,1094],{},"Lookback",[291,1096,1097],{},"1 to 90 days, default 30",[291,1099],{},[273,1101,1102,1105,1108],{},[291,1103,1104],{},"Custom suggestions",[291,1106,1107],{},"1000 per index",[291,1109,739,1110,261],{},[250,1111,1112],{},"409 SUGGESTION_LIMIT_REACHED",[273,1114,1115,1118,1120],{},[291,1116,1117],{},"Custom suggestion text",[291,1119,892],{},[291,1121],{},[273,1123,1124,1127,1130],{},[291,1125,1126],{},"Custom suggestion weight",[291,1128,1129],{},"Above 0, up to 1,000,000",[291,1131],{},[273,1133,1134,1137,1139],{},[291,1135,1136],{},"Queries with a facet hint",[291,1138,1076],{},[291,1140,1141],{},"The most popular queries of each build.",[241,1143,169],{"id":1144},"analytics",[267,1146,1147,1157],{},[270,1148,1149],{},[273,1150,1151,1153,1155],{},[276,1152,278],{},[276,1154,281],{},[276,1156,284],{},[286,1158,1159,1172,1182],{},[273,1160,1161,1164,1167],{},[291,1162,1163],{},"Window",[291,1165,1166],{},"90 days at most, 30 by default",[291,1168,1169,1170,261],{},"A longer window answers ",[250,1171,252],{},[273,1173,1174,1177,1179],{},[291,1175,1176],{},"Query lists",[291,1178,736],{},[291,1180,1181],{},"Top queries and zero-result queries.",[273,1183,1184,1187,1190],{},[291,1185,1186],{},"Search log retention",[291,1188,1189],{},"90 days",[291,1191,1192],{},"Older searches are deleted.",[241,1194,68],{"id":1195},"api-keys",[267,1197,1198,1208],{},[270,1199,1200],{},[273,1201,1202,1204,1206],{},[276,1203,278],{},[276,1205,281],{},[276,1207,284],{},[286,1209,1210,1219,1230],{},[273,1211,1212,1215,1217],{},[291,1213,1214],{},"Key name",[291,1216,369],{},[291,1218],{},[273,1220,1221,1224,1227],{},[291,1222,1223],{},"Index scope",[291,1225,1226],{},"100 indices",[291,1228,1229],{},"Empty means every index of the project.",[273,1231,1232,1235,1238],{},[291,1233,1234],{},"Allowed origins",[291,1236,1237],{},"50 per public key",[291,1239],{},[241,1241,1243],{"id":1242},"rate-limits","Rate limits",[246,1245,1246,1247,1250,1251,1254,1255,1257],{},"Counted per minute. Past a limit the API answers ",[250,1248,1249],{},"429 RATE_LIMITED"," with a ",[250,1252,1253],{},"Retry-After"," header. See ",[259,1256,73],{"href":74}," for how to handle it.",[267,1259,1260,1273],{},[270,1261,1262],{},[273,1263,1264,1267,1270],{},[276,1265,1266],{},"Route",[276,1268,1269],{},"Per key",[276,1271,1272],{},"Per client IP",[286,1274,1275,1286,1296,1306,1315,1324,1333,1342,1351,1361,1371],{},[273,1276,1277,1280,1283],{},[291,1278,1279],{},"Public search",[291,1281,1282],{},"600",[291,1284,1285],{},"1200",[273,1287,1288,1291,1293],{},[291,1289,1290],{},"Public suggest",[291,1292,1285],{},[291,1294,1295],{},"2400",[273,1297,1298,1302,1304],{},[291,1299,1300],{},[250,1301,313],{},[291,1303,1282],{},[291,1305,1285],{},[273,1307,1308,1311,1313],{},[291,1309,1310],{},"Every other route, per secret key",[291,1312,1285],{},[291,1314],{},[273,1316,1317,1320,1322],{},[291,1318,1319],{},"Every other route, per signed-in user",[291,1321,1282],{},[291,1323],{},[273,1325,1326,1329,1331],{},[291,1327,1328],{},"Sign in",[291,1330],{},[291,1332,603],{},[273,1334,1335,1338,1340],{},[291,1336,1337],{},"Register",[291,1339],{},[291,1341,510],{},[273,1343,1344,1347,1349],{},[291,1345,1346],{},"Forgot password",[291,1348],{},[291,1350,510],{},[273,1352,1353,1356,1358],{},[291,1354,1355],{},"Session refresh",[291,1357],{},[291,1359,1360],{},"120",[273,1362,1363,1366,1368],{},[291,1364,1365],{},"Email links (verify, reset)",[291,1367],{},[291,1369,1370],{},"30",[273,1372,1373,1376,1379],{},[291,1374,1375],{},"Resend verification mail",[291,1377,1378],{},"3 per user",[291,1380],{},{"title":1382,"searchDepth":1383,"depth":1383,"links":1384},"",2,[1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396],{"id":243,"depth":1383,"text":244},{"id":264,"depth":1383,"text":265},{"id":346,"depth":1383,"text":347},{"id":436,"depth":1383,"text":97},{"id":527,"depth":1383,"text":528},{"id":713,"depth":1383,"text":714},{"id":846,"depth":1383,"text":146},{"id":922,"depth":1383,"text":152},{"id":1012,"depth":1383,"text":158},{"id":1144,"depth":1383,"text":169},{"id":1195,"depth":1383,"text":68},{"id":1242,"depth":1383,"text":1243},"md",{},{"icon":77},{"title":219,"description":222},"Pq-NwYDAFineGPKxBb7wgdyyjruhnytxNiN607BVy0g",[1403,1404],{"title":213,"path":214,"stem":215,"description":216,"icon":217,"children":-1},{"title":224,"path":225,"stem":226,"description":227,"icon":228,"children":-1},1792516476894]