Source · Live Pull
Real-time at the source
We pull prices and offers directly from Amazon, Google Shopping, eBay, Idealo, and the rest, resolved live from the source, never from a stale aggregated feed or second-hand data.
You control exactly how fresh each result needs to be with the max_age parameter: set it to zero for a guaranteed live fetch at the moment you ask, or allow a short window so we skip a redundant re-fetch when nothing's likely to have changed. Every record is timestamped with exactly when it was observed, so you always know how current it is.
Every point checked
Before a result reaches you, kwery checks the work. Questionable data is flagged rather than passed off as fact, so you're not making decisions on noise. It starts with product identifier matching, because a price only means something once the product is right.
Identifiers are resolved against the marketplace listing so you're never repricing against the wrong SKU.
Missing offers, partial seller lists, and dropped fields are caught before delivery, not after a bad decision.
Outliers and obvious anomalies are flagged so questionable values surface instead of slipping through as fact.
Full traceability
Trust comes from being able to verify. Every result can carry its own provenance trail, when each data point was captured, the source it came from, and the outcome of every step.
If a number ever looks surprising, you can trace exactly where and when it came from.
See Provenance in the docsRequest validated, source resolved
amazon.de · listing rendered
GTIN → ASIN resolved
Completeness · sanity · consistency
Webhook signed and dispatched
Clean & consistent
kwery normalizes seller and offer information across sources, so you can compare like with like across every marketplace we cover.
How Product Identifiers Affect Match Confidenceamazon.de
ebay.com
idealo.de
Display variants of the same merchant collapse into one canonical identity across sources.
First-party retail and third-party offers are tagged explicitly so your engine never miscompares them.
Price, shipping, currency, condition, and availability return the same shape on every marketplace we cover.
Trusted Delivery
For large-scale monitoring, kwery streams results as they complete, with signed payloads, automatic retries, and per-item validation reporting so nothing is silently dropped.
HMAC-SHA256
Every payload is signed at the source with a per-job secret and verified via the X-Kwery-Signature header, so tampered or spoofed deliveries never reach your handler.
Exponential backoff
Failed deliveries retry on an exponential schedule with idempotency keys and a dead-letter replay queue, preventing cascading failures while guaranteeing eventual consistency.
Granular observability
Validation issues are reported inline per record so problems surface immediately, items are never silently dropped from the stream.
Beyond Collection
kwery doesn't stop at delivery. Built-in confidence scoring and change detection turn raw pricing data into signal you can act on, included with every plan.
A per-record signal of how much you can trust a value, so downstream logic can weight or gate on quality.
On every refresh, kwery diffs incoming records against the last snapshot and returns only what changed, price moves, offer-count shifts, buy-box flips, so you don't reprocess full payloads.
Support
The detail behind the checks, freshness, provenance, and delivery guarantees. Full answers live in the knowledgebase.
Browse all FAQsEach record passes through identifier resolution (matching the correct product/SKU), completeness checks (no missing offers or dropped fields), and sanity checks (outlier and anomaly detection on price, currency, and availability). Anything questionable is flagged rather than silently delivered as fact.
For "is this the exact product", gate on trust.components.identity. score is a routing signal for overall data quality. Trust scores in the docs.
Failures surface as explicit health signals rather than silent gaps. Records that fail validation are quarantined, the affected listing keeps its last validated value, and the full event chain is available for audit. Reliability and traceability.
Yes. Every result can carry a provenance trail showing when each step happened (fetch, match, validate, deliver), the source URL, and the outcome of each check. If a number ever looks surprising, you can trace exactly where and when it came from.
kwery normalizes seller and offer data into one consistent schema across marketplaces. Seller display variants are collapsed into canonical identities, first-party and third-party offers are tagged explicitly, and price, shipping, currency, condition, and availability use the same fields on every source, so you can compare like with like without source-specific logic.
No data provider can honestly claim 100% accuracy from public marketplace surfaces; they change constantly. What we guarantee is transparency: every record carries a confidence score, every result is timestamped and traceable, and questionable values are flagged rather than passed off as fact.
Accurate, traceable, fresh. The data foundation behind serious pricing decisions.