Primeiros passos
URL e formato
A URL base atualmente usada na documentação administrativa é https://xpkedxpjsdgxymjtkwwx.supabase.co/functions/v1. Os endpoints de integração são POST /validate-connection e POST /ingestao-erp. A API usa JSON e não possui prefixo /v1 próprio; o /functions/v1 faz parte do gateway Supabase.
Prepare as credenciais
Peça ao InfoMercado a chave pública anon do projeto, o token de parceiro e o token do cliente. Configure todos em variáveis de ambiente no serviço de integração. Veja Autenticação.
Headers
Envie Authorization: Bearer <CHAVE_PUBLICA_ANON>, apikey: <CHAVE_PUBLICA_ANON>, x-affiliate-token, x-client-token, Content-Type: application/json e Accept: application/json.
Primeira chamada
Faça primeiro a validação de conexão. A resposta 200 com valid: true confirma que os tokens existem e o parceiro está ativo. Depois envie um lote para /ingestao-erp. Um 200 com success: true e count indica o número de registros recebidos.
Consulte a API Reference para os campos de cada tipo de carga.