Instale nosso aplicativo 🪄clique no ícone no canto superior direito da barra de endereços.

Grade de produtos

GET para listar produtos dos seus blocos (requer chave de API). POST para atualizar ou adicionar produtos (requer chave de API).

GEThttps://lerline.com/api/products

Requer header Authorization: Bearer {api_key}. Retorna apenas blocos que você possui. Parâmetros: block_id (obrigatório), q (busca), category, page.

ParâmetrosObrigatórioDescrição
block_idObrigatórioID do bloco de grade de produtos.
qOpcionalTermo de busca.
categoryOpcionalFiltrar por categoria.
pageOpcionalPágina (padrão 1).
curl --request GET \
  --url 'https://lerline.com/api/products?block_id=123' \
  --header 'Authorization: Bearer {api_key}'
POSThttps://lerline.com/api/products

Requer o header Authorization: Bearer {api_key}. Corpo JSON: block_id, products (array), mode (append ou replace).

CampoObrigatórioDescrição
block_idObrigatórioID do bloco (deve ser seu).
productsObrigatórioArray de produtos (formato grade ou Apify).
modeOpcionalappend (adicionar) ou replace (substituir todos). Padrão: append.
curl --request POST \
  --url 'https://lerline.com/api/products' \
  --header 'Authorization: Bearer {api_key}' \
  --header 'Content-Type: application/json' \
  --data '{"block_id": 123, "products": [{"title": "Produto", "link": "https://...", "media_gallery": {"items": [{"type": "image", "url": "https://..."}]}}], "mode": "append"}'
{
  "status": "success",
  "message": "Importados 1 produto(s).",
  "imported": 1,
  "skipped": 0,
  "limit_reached": false
}