Qué datos hay disponibles
GET
https://pricto.dev/v1/coverageCounts, freshness and history depth by country, retailer and category. Agents should call this when a search returns nothing, to tell the user whether the data does not exist or the query was wrong.
| Créditos | MCP |
|---|---|
| 0 | get_coverage |
Parámetros#
| Parámetro | En | Tipo | Descripción |
|---|---|---|---|
country | query | string | ISO 3166-1 alpha-2 country code. Defaults to all covered countries. |
retailer | query | string | One or more retailer IDs, comma separated (e.g. cl-jumbo,cl-unimarc). |
category | query | string | Category ID; includes subcategories (e.g. food.dairy). |
lang | query | string | Response language as a BCP 47 tag (es, es-CL, en, en-US...). Supported today: es, en. An unsupported language falls back to English with a warning, never an error. Falls back to Accept-Language, then to the account default. The resolved value is in meta.lang. |
Respuesta#
200 Coverage.
| Campo | Tipo | Descripción |
|---|---|---|
data requerido | object | |
data.totals requerido | object | |
data.totals.countries | integer | |
data.totals.retailers | integer | |
data.totals.products | integer | |
data.totals.offers | integer | |
data.totals.observations | integer | |
data.totals.history_since | string (date) | null | |
data.retailers requerido | object[] | |
data.retailers[].retailer | RetailerRef | |
data.retailers[].retailer.id requerido | string | |
data.retailers[].retailer.name requerido | string | |
data.retailers[].country | string | |
data.retailers[].offers | integer | |
data.retailers[].matched_pct | number | |
data.retailers[].last_observed | string (date-time) | null | |
data.retailers[].history_since | string (date) | null | |
data.categories requerido | object[] | |
data.categories[].category | CategoryRef | |
data.categories[].category.id requerido | string | |
data.categories[].category.label requerido | string | |
data.categories[].category.path | string[] | |
data.categories[].products | integer | |
data.categories[].retailers | integer | |
data.planned | string[] | Retailers or countries announced but not yet available. |
meta requerido | Meta |
meta trae el costo, la fuente para citar, el idioma, la moneda y los avisos (ver Convenciones).
Errores#
What data is available
GET
https://pricto.dev/v1/coverageCounts, freshness and history depth by country, retailer and category. Agents should call this when a search returns nothing, to tell the user whether the data does not exist or the query was wrong.
| Credits | MCP |
|---|---|
| 0 | get_coverage |
Parameters#
| Parameter | In | Type | Description |
|---|---|---|---|
country | query | string | ISO 3166-1 alpha-2 country code. Defaults to all covered countries. |
retailer | query | string | One or more retailer IDs, comma separated (e.g. cl-jumbo,cl-unimarc). |
category | query | string | Category ID; includes subcategories (e.g. food.dairy). |
lang | query | string | Response language as a BCP 47 tag (es, es-CL, en, en-US...). Supported today: es, en. An unsupported language falls back to English with a warning, never an error. Falls back to Accept-Language, then to the account default. The resolved value is in meta.lang. |
Response#
200 Coverage.
| Field | Type | Description |
|---|---|---|
data required | object | |
data.totals required | object | |
data.totals.countries | integer | |
data.totals.retailers | integer | |
data.totals.products | integer | |
data.totals.offers | integer | |
data.totals.observations | integer | |
data.totals.history_since | string (date) | null | |
data.retailers required | object[] | |
data.retailers[].retailer | RetailerRef | |
data.retailers[].retailer.id required | string | |
data.retailers[].retailer.name required | string | |
data.retailers[].country | string | |
data.retailers[].offers | integer | |
data.retailers[].matched_pct | number | |
data.retailers[].last_observed | string (date-time) | null | |
data.retailers[].history_since | string (date) | null | |
data.categories required | object[] | |
data.categories[].category | CategoryRef | |
data.categories[].category.id required | string | |
data.categories[].category.label required | string | |
data.categories[].category.path | string[] | |
data.categories[].products | integer | |
data.categories[].retailers | integer | |
data.planned | string[] | Retailers or countries announced but not yet available. |
meta required | Meta |
meta carries the cost, the source line to quote, the language, the currency and notices (see Conventions).