{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Pricing","description":"Real-time price and offer data across major marketplaces."},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"pricing","__idx":0},"children":["Pricing"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["This page is the plan and credit reference for the kwery API. If you're new to the account"," ","lifecycle — signing up, checking usage, running out — read ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/self-serve"},"children":["Self-serve"]}," first."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"plans","level":2,"__idx":1},"children":["Plans "]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Plan"},"children":["Plan"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Price / month"},"children":["Price / month"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Included credits / month"},"children":["Included credits / month"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Overage rate"},"children":["Overage rate"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"At the cap"},"children":["At the cap"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["free"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["€0 (no card required)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1 000"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["—"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["hard-stop (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["402"]},")"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["growth-s"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["€399 (€319 annual)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["100 000"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["€3.99 / 1 000 credits"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["overage (or budget cap)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["growth-m"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["€699 (€559 annual)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["200 000"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["€3.50 / 1 000 credits"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["overage (or budget cap)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["growth-l"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["€999 (€799 annual)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["400 000"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["€2.50 / 1 000 credits"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["overage (or budget cap)"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["enterprise"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["custom — annual contract"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["volume agreed"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["contact sales"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["no cap — invoiced"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Every plan grants a fixed number of ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["included credits"]}," each month. Paid Growth plans keep"," ","running past the included amount at the overage rate; the free plan stops. Upgrades and"," ","downgrades are managed in the dashboard and take effect immediately."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"source-weights","level":2,"__idx":2},"children":["Credit weights by source "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Credits are consumed per ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["successful"]}," result. Every source costs ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["1 credit"]},", except ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["kaufland"]}," (",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["3 credits"]},"), which has a higher delivery cost:"]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"md-table-wrapper"},"children":[{"$$mdtype":"Tag","name":"table","attributes":{"className":"md"},"children":[{"$$mdtype":"Tag","name":"thead","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Source"},"children":["Source"]},{"$$mdtype":"Tag","name":"th","attributes":{"data-label":"Credits per result"},"children":["Credits per result"]}]}]},{"$$mdtype":"Tag","name":"tbody","attributes":{},"children":[{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["idealo"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["amazon"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["google"]}," (Google Shopping)"]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ebay"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["kaufland"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["3"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["otto"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["billiger"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["guenstiger"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["walmart"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["lidl"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["aliexpress"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]},{"$$mdtype":"Tag","name":"tr","attributes":{},"children":[{"$$mdtype":"Tag","name":"td","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["rakuten"]}]},{"$$mdtype":"Tag","name":"td","attributes":{},"children":["1"]}]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["What counts, and what doesn't:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Every successful result is billed"]}," — including a re-query of a product you've looked up"," ","before. Freshness parameters (",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/self-serve#cached-re-serves-and-freshness"},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["max_age"]}]},")"," ","control how recent the data is, not what it costs."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["\"Not found\" answers are free"]}," — whether freshly determined or served from the"," ","not-found cache."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Failed lookups are free"]}," — blocked, timed-out, and lost results are never billed."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Credits are debited once per job, at completion, across the batch of values in that job."," ","Weights are per source and may change if a source's delivery cost structurally changes — any"," ","change is announced in advance and never applies retroactively to a running period."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"rollover","level":2,"__idx":3},"children":["Credit rollover and expiry "]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Unused credits automatically roll over."]}," Included credits you don't use in a billing"," ","period stay on your balance — they are not forfeited at the period boundary."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Purchased credits never expire."]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Your billing period renews on the ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["first of each month at 00:00 UTC"]}," — the"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["period_resets_at"]}," field in the credits response gives the exact next boundary. Overage"," ","counters (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["overage_units_this_period"]},", ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["overage_amount_cents"]},") start fresh each period."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"overage","level":2,"__idx":4},"children":["Overage "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When a Growth plan (",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["growth-s"]}," / ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["growth-m"]}," / ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["growth-l"]},") exhausts its credit balance, it does"," ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["not"]}," stop. You continue seamlessly into ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["overage"]},", billed per 1 000 credits at your plan's"," ","overage rate (see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"#plans"},"children":["Plans"]},"). The credits response tells you exactly what you've accrued:"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","header":{"controls":{"copy":{}}},"source":"{\n  \"included\": 100000,\n  \"used\": 112400,\n  \"balance\": 0,\n  \"plan\": \"growth-s\",\n  \"plan_kind\": \"paid\",\n  \"period_resets_at\": \"2026-09-01T00:00:00.000Z\",\n  \"overage_units_this_period\": 12400,\n  \"overage_amount_cents\": 4948,\n  \"budget_cap_cents\": null,\n  \"budget_cap_reached\": false\n}\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["free"]}," plan behaves differently: it has no overage. Once ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["balance"]}," reaches 0, job"," ","submission returns ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["HTTP 402"]},":"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"json","header":{"controls":{"copy":{}}},"source":"{ \"error\": true, \"message\": \"out of credits\" }\n","lang":"json"},"children":[]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Nothing is charged beyond the included 1 000 — you resume at the next monthly renewal or by"," ","upgrading."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"budget-cap","level":2,"__idx":5},"children":["Capping overage spend "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To stop a Growth plan from accruing unbounded overage, set a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["budget cap"]},":"]},{"$$mdtype":"Tag","name":"CodeBlock","attributes":{"data-language":"bash","header":{"controls":{"copy":{}}},"source":"curl -s -X PATCH https://api.kwery.co/v1/account/budget-cap \\\n  -H \"Authorization: Bearer $DASHBOARD_SESSION_JWT\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{ \"cap_cents\": 5000, \"action\": \"hard_stop\" }'\n","lang":"bash"},"children":[]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["action: \"hard_stop\""]}," — job submission returns ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["402"]}," once accrued overage cost reaches"," ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["cap_cents"]}," for the period."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["action: \"notify\""]}," — you're alerted at the cap but never blocked; overage continues."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"id":"enterprise","level":2,"__idx":6},"children":["Enterprise "]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":[{"$$mdtype":"Tag","name":"code","attributes":{},"children":["enterprise"]}," is a ",{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["custom annual contract with an agreed volume"]}," — millions of SKUs per"," ","month — on the same source-weighted credit model described above. There is no hard cap: usage"," ","is invoiced against the agreed volume at the end of each period. Enterprise adds custom source"," ","onboarding (new markets, new sources), a dedicated account manager, and audit-trail export for"," ","compliance. ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://kwery.co/contact"},"children":["Contact sales"]}," to set one up."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"next-steps","__idx":7},"children":["Next steps"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/self-serve"},"children":["Self-serve"]}," — the account lifecycle: signup, credits, running out, plans."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/getting-started"},"children":["Getting started"]}," — submit your first job."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/trust"},"children":["Trust"]}," — the confidence score on every result."]}]}]},"headings":[{"value":"Pricing","id":"pricing","depth":1},{"value":"Plans","id":"plans","depth":2},{"value":"Credit weights by source","id":"source-weights","depth":2},{"value":"Credit rollover and expiry","id":"rollover","depth":2},{"value":"Overage","id":"overage","depth":2},{"value":"Capping overage spend","id":"budget-cap","depth":2},{"value":"Enterprise","id":"enterprise","depth":2},{"value":"Next steps","id":"next-steps","depth":2}],"frontmatter":{"seo":{"title":"Pricing"}},"lastModified":"2026-08-28T13:39:00.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/pricing","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}