Docs / Probar sin registroTry without signing upMarkdown

Probar sin registro

Cada página de la referencia tiene un formulario "Pruébalo": cambias los parámetros, lo envías a la sandbox y ves la respuesta real, con su costo en créditos. El botón "Copiar como" te da el mismo pedido en curl, Python o JavaScript.

Qué es la sandbox#

Keysk_test_sandbox (pública)
APIhttps://pricto.dev/v1
MCPhttps://pricto.dev/mcp/sandbox (sin login) o https://pricto.dev/mcp con la key en el header
DatosDe ejemplo: tiendas y marcas reales, precios, códigos de barras (prefijo 20) y URLs inventados
CostoGratis. Las respuestas informan los créditos que costarían, igual que en producción
Límites5 por segundo, 60 por minuto y 5.000 al día
VenceNo

Todos los endpoints#

RutaQué hace
GET/v1/products/searchBuscar productos por texto
GET/v1/productsListar productos con filtros exactos
GET/v1/products/{product_id}Obtener un producto
GET/v1/products/{product_id}/pricesPrecios actuales de un producto en cada tienda
GET/v1/products/{product_id}/historyHistorial de precios de un producto
POST/v1/prices/compareComparar una canasta entre tiendas
POST/v1/prices/batchPrecios de muchos productos u ofertas en una llamada
POST/v1/live-checksPedir una revisión de precio en vivo (planificado)
GET/v1/offersListar ofertas de las tiendas
GET/v1/offers/{offer_id}Obtener una oferta con su precio actual
GET/v1/offers/{offer_id}/historyObservaciones de una oferta
GET/v1/retailersListar tiendas
GET/v1/retailers/{retailer_id}Obtener una tienda
GET/v1/storesListar locales físicos y puntos de retiro
GET/v1/categoriesTaxonomía de categorías
GET/v1/brandsListar marcas
GET/v1/coverageQué datos hay disponibles
GET/v1/countriesPaíses, monedas e idiomas
GET/v1/fxTipo de cambio usado en las conversiones
GET/v1/statusEstado del servicio y frescura de los datos
GET/v1/public/coverageCobertura agregada, sin key y sin precios
GET/v1/accountPlan y saldo de la key
GET/v1/usageCréditos consumidos
POST/v1/data-requestsPedir cobertura o datos que no existen
POST/v1/exportsCrear una exportación masiva (planificado)
GET/v1/exports/{export_id}Obtener una exportación (planificado)

Otras formas de probar#

Try without signing up

Every page in the reference has a "Try it" form: change the parameters, send it to the sandbox and see the real response, with its credit cost. The "Copy as" button gives you the same request in curl, Python or JavaScript.

What the sandbox is#

Keysk_test_sandbox (public)
APIhttps://pricto.dev/v1
MCPhttps://pricto.dev/mcp/sandbox (no login) or https://pricto.dev/mcp with the key in the header
DataSample data: real stores and brands, made-up prices, barcodes (prefix 20) and URLs
CostFree. Responses report the credits they would cost, as in production
Limits5 per second, 60 per minute and 5,000 per day
ExpiresNo

Every endpoint#

PathWhat it does
GET/v1/products/searchSearch products by text
GET/v1/productsList products by exact filters
GET/v1/products/{product_id}Get a product
GET/v1/products/{product_id}/pricesCurrent prices of a product at every retailer
GET/v1/products/{product_id}/historyPrice history of a product
POST/v1/prices/compareCompare a basket of products across retailers
POST/v1/prices/batchCurrent prices for many products or offers in one call
POST/v1/live-checksRequest a live price check (planned)
GET/v1/offersList retailer offers
GET/v1/offers/{offer_id}Get an offer with its current price
GET/v1/offers/{offer_id}/historyObservations of a single offer
GET/v1/retailersList retailers
GET/v1/retailers/{retailer_id}Get a retailer
GET/v1/storesList physical stores and pickup points
GET/v1/categoriesCategory taxonomy
GET/v1/brandsList brands
GET/v1/coverageWhat data is available
GET/v1/countriesCountries, currencies and languages
GET/v1/fxExchange rate used for conversions
GET/v1/statusService status and data freshness
GET/v1/public/coverageAggregated coverage without prices (no key)
GET/v1/accountPlan and credit balance of the calling key
GET/v1/usageCredits consumed, grouped by day, operation, channel or key
POST/v1/data-requestsAsk for coverage or data that is not available
POST/v1/exportsCreate a bulk export (planned)
GET/v1/exports/{export_id}Get an export job (planned)

Other ways to try it#