Referência da API
API REST do Ecom
Uma API REST organizada em torno de recursos previsíveis, com respostas em JSON e códigos de status HTTP convencionais. A URL base é fixa; a autenticação já identifica a sua loja — pelo cookie/JWT de sessão ou pela chave de API.
URL base
https://api.ecomplataforma.com.brAutenticação (Admin)
Autenticação (Cliente)
Produtos
Clientes
Categorias & Marketplaces
Estoque
Pedidos
Devoluções & Disputas
Checkout & Loja
Pedido manual
Cupons & Cashback
- GETListar cupons
/coupons - GETObter cupom
/coupons/{id} - POSTCriar cupom
/coupons - PUTAtualizar cupom
/coupons/{id} - DELETEExcluir cupom
/coupons/{id} - POSTReativar cupom
/coupons/{id}/reativar - GETListar regras de cashback
/cashbacks - POSTCriar regra de cashback
/cashbacks - GETCarteira / saldo
/wallet - POSTSolicitar transferência
/wallet/transfers
Marketing
- GETListar campanhas
/campaigns - POSTCriar campanha
/campaigns - PATCHAtualizar campanha
/campaigns/{id} - POSTDisparar campanha
/campaigns/{id}/dispatch - GETListar segmentos
/segments - GETListar regras de automação
/automation-rules - POSTCriar regra de automação
/automation-rules - GETCarrinhos abandonados
/abandoned-carts - POSTLink de recuperação
/abandoned-carts/{orderId}/checkout-link
Fidelidade & Assinaturas
Relatórios & Dashboard
Configurações
Config avançada
- GETConfig de e-mail
/email-config - PUTAtualizar e-mail
/email-config - GETTemplates de e-mail
/email-templates - PUTSalvar template
/email-templates/{tipo} - GETConfig de Nota Fiscal
/nf-config - PUTAtualizar NF
/nf-config - GETConfig de login social
/auth-config - PUTAtualizar login social
/auth-config - GETConfig de IA
/ai-config - PUTAtualizar IA
/ai-config - GETConfig de entrega iFood
/ifood-delivery-config - PUTAlternar iFood
/ifood-delivery-config
Blog, A/B & Temas
Storefront público
- GETProdutos (storefront)
/public/products - GETProduto (storefront)
/public/products/{id} - GETCategorias (storefront)
/public/categories - POSTCotar frete (storefront)
/public/shipping/quote - POSTValidar cupom (storefront)
/public/coupons/validate - POSTSimular parcelamento (storefront)
/public/installments/simulate - GETBlog (storefront)
/public/blog - GETRastreio público
/public/orders/{id}/tracking
Webhooks & API Keys
- POSTWebhook de pagamento (inbound)
/webhooks/{gateway} - GETListar webhooks (outbound)
/webhook-subscriptions - POSTCriar webhook (outbound)
/webhook-subscriptions - GETEntregas do webhook
/webhook-subscriptions/{id}/deliveries - DELETERevogar webhook
/webhook-subscriptions/{id} - GETListar chaves de API
/api-keys - POSTCriar chave de API
/api-keys - DELETERevogar chave de API
/api-keys/{id}