Install our app 🪄click on the icon in the top right of the address bar.

Products Grid

GET to list your block products (requires API key). POST to update or add products (requires API key).

GEThttps://lerline.com/api/products

Requires header Authorization: Bearer {api_key}. Returns only blocks you own. Parameters: block_id (required), q (search), category, page.

ParametersRequiredDescription
block_idRequiredID do bloco de grade de produtos.
qOptionalTermo de busca.
categoryOptionalFiltrar por categoria.
pageOptionalPá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

Requires header Authorization: Bearer {api_key}. JSON body: block_id, products (array), mode (append or replace).

CampoRequiredDescription
block_idRequiredID do bloco (deve ser seu).
productsRequiredArray de produtos (formato grade ou Apify).
modeOptionalappend (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
}