Business
Catálogos, produtos, coleções e pedidos para lojistas do WhatsApp Business. O vocabulário espelha o da Meta literalmente (retailer_id, currency, availability, condition, image_cdn_url). A hospedagem de imagens é feita apenas via URLs fornecidas pelo cliente — veja a Business Spec para o racional de design.
Catalogs
GET/v1/channels/:id/business/catalogsBearer · API key
POST/v1/channels/:id/business/catalogsBearer · API key
GET/v1/channels/:id/business/catalogs/:catalog_idBearer · API key
PATCH/v1/channels/:id/business/catalogs/:catalog_idBearer · API key
DELETE/v1/channels/:id/business/catalogs/:catalog_idBearer · API key
Products
GET/v1/channels/:id/business/catalogs/:catalog_id/productsBearer · API key
POST/v1/channels/:id/business/catalogs/:catalog_id/productsBearer · API key
POST/v1/channels/:id/business/catalogs/:catalog_id/products/importBearer · API key
GET/v1/channels/:id/business/products/:product_idBearer · API key
PATCH/v1/channels/:id/business/products/:product_idBearer · API key
DELETE/v1/channels/:id/business/products/:product_idBearer · API key
{
"retailer_id": "SKU-12345",
"name": "Hoodie · Heather Grey · M",
"description": "Mid-weight cotton",
"currency": "BRL",
"price": "189.00",
"availability": "in_stock",
"condition": "new",
"image_cdn_url": "https://cdn.example.com/products/SKU-12345.jpg"
}O endpoint /import aceita até 500 produtos por requisição como um array JSON.
Orders
Pedidos são STATELESS — não os armazenamos. Eles fluem como eventos de webhook order.placed, order.cancelled e cart.updated com o formato de payload de pedido da Meta dentro de data.