Essa API permite consultar os preços alterados em um intervalo de datas especificado, utilizando autenticação via token Bearer conforme descrito na seção de autenticação.
Essa API é autenticada, acesse a seção de autenticação aqui
GET https://ipa.infoprice.co/ipa-integration-app/api/ipa/v1/datapoints/wholesale
| Parâmetro | Descrição | Formato | Obrigatório |
|---|---|---|---|
startDate |
Data e hora inicial para filtro dos preços | ISO 8601 UTC (ex: 2024-08-18T21:00:00.000Z) |
Sim |
endDate |
Data e hora final para filtro dos preços | ISO 8601 UTC (ex: 2024-09-19T20:59:59.000Z) |
Sim |
page |
Número da página. O padrão se não enviado é 0 | int |
Não |
size |
Tamanho da página. O padrão se não enviado é 200 | int |
Não |
Importante: Todas as datas e horas devem estar no formato e são retornadas em UTC. Por exemplo, caso queira buscar os preços alterado as 13h no horário de Brasília, a requisição deve enviar 10h (horário UTC)
Authorization: cabeçalho contendo token obtido na request de autenticaçãoAuthorization: Bearer mytokenhere111111
curl --location 'https://ipa.infoprice.co/ipa-integration-app/api/ipa/v1/datapoints/wholesale?startDate=2024-08-18T21%3A00%3A00.000Z&endDate=2024-09-19T20%3A59%3A59.000Z&page=0&size=10' \
--header 'Authorization: Bearer mytokenhere111111'
[
{
"content": [
{
"datapoint_id": "78edda25-5a25-4e0d-a744-a59d12e407ca",
"product_id": "9911",
"store_id": "40",
"store_name": "40-CENTRO",
"store_type": null,
"client_id": 174404,
"name": "AGUA SANITARIA OLIMPO 1L",
"gtin": null,
"description": "AGUA SANITARIA OLIMPO 1L",
"status": null,
"sensibility_type": null,
"abc_class": null,
"sales_gross": null,
"total_sales_gross": null,
"mix_margin_category": null,
"category_level1": "MERCEARIA",
"category_level2": "LIMPEZA E DESCARTAVEIS",
"category_level3": "LIMPEZA DE ROUPA",
"category_level4": "AGUA SANITARIA",
"category_level5": "AGUA SANITARIA ATE 1L",
"category_level6": null,
"category_level7": null,
"created_at": "2025-08-08T12:20:24.793879",
"updated_at": "2025-08-08T12:20:24.793879",
"channel": null,
"units_per_package": 1,
"trigger": 6,
"current_wholesale_price": 1.99,
"discount_wholesale": 29.14,
"competitor_wholesale_price": null,
"price_wholesale": 1.41
}
],
"pageable": {
"sort": [],
"offset": 0,
"pageNumber": 0,
"pageSize": 200,
"paged": true,
"unpaged": false
},
"last": true,
"totalPages": 1,
"totalElements": 1,
"size": 200,
"number": 0,
"sort": [],
"first": true,
"numberOfElements": 1,
"empty": false
}
]
Os campos abaixo detalhados estão dentro do objeto
content
| Campo | Descrição | Tipo |
|---|---|---|
datapoint_id |
Identificador único do datapoint | string |
product_id |
Identificador do produto | string |
store_id |
Identificador da loja | string |
store_name |
Nome da loja | string |
store_type |
Tipo da loja | string |
client_id |
Identificador do cliente associado | int |
name |
Nome do produto | string |
gtin |
Código GTIN do produto | string |
description |
Descrição do produto | string |
status |
Status do preço | string |
sensibility_type |
Tipo de sensibilidade do preço | string |
abc_class |
Classe ABC do produto | string |
sales_gross |
Valor bruto das vendas | decimal |
total_sales_gross |
Valor total bruto das vendas | decimal |
mix_margin_category |
Categoria de margem mixada | string |
category_level1 |
Categoria nível 1 do produto | string |
category_level2 |
Categoria nível 2 do produto | string |
category_level3 |
Categoria nível 3 do produto | string |
category_level4 |
Categoria nível 4 do produto | string |
category_level5 |
Categoria nível 5 do produto | string |
category_level6 |
Categoria nível 6 do produto | string |
category_level7 |
Categoria nível 7 do produto | string |
created_at |
Data de criação do registro (pode ser nulo) | datetime |
updated_at |
Data da última atualização do registro | datetime |
channel |
Canal de venda | string |
units_per_package |
Quantidade de unidades por embalagem | int |
online_price |
Preço online | decimal |
pmz |
Preço médio ponderado de zona | decimal |
competitors_price |
Preço dos concorrentes | decimal |
price_wholesale |
Preço atacado alterado | decimal |
current_wholesale_price |
Preço atacado vigente | decimal |
Essa API conta com recurso de paginação padrão Infoprice. Você pode consultar mais detalhes da paginação aqui