Pular para o conteúdo
MEDIAMAX B2B
GUIA COMPLETO · FUNCIONAMENTO E FORMAÇÃO

Conecte o seu negócio a um catálogo mais amplo e mais oportunidades

Documentação comercial, operacional e técnica da API B2B, dos feeds, do Catálogo Exclusivo Alargado para Marketplaces, das encomendas Dropship e das expedições.

Catálogo e stock Feeds e matching Encomendas API Dropship Rastreio
01

O que é a API e como funciona

A API B2B da MediaMax permite ligar uma loja online, ERP ou sistema interno ao nosso catálogo, preços, stock, encomendas e expedições, através de pedidos HTTP autenticados.

Consultar informação

Obter o catálogo, a ficha de produto, os preços associados ao cliente, o stock e o estado das encomendas e expedições.

Operar de forma automática

Criar encomendas, receber os respetivos identificadores e consultar posteriormente a sua preparação e acompanhamento.

Ligar Consultar catálogo Selecionar SKU Criar encomenda Preparar Acompanhar entrega
Autenticação: enviar o cabeçalho HTTP-API-KEY: O_SEU_TOKEN em cada pedido. A chave deve manter-se no servidor e nunca ser exposta em código público ou no navegador.
API e Dropship: consultar informação por API não obriga a utilizar Dropship. Segundo o procedimento documentado, as encomendas criadas através da API funcionam com Dropship; rever a configuração de cada cliente.
02

Catálogo e consulta de produtos

O catálogo permite obter uma lista paginada e consultar depois a ficha atualizada de um SKU. Os dados podem incluir nome, referência, preço do cliente, disponibilidade, EAN, imagens e informação energética, consoante o produto.

Operação Método Rota Descrição
Catálogo GET /product/all Lista paginada de produtos
Produto GET /product/{sku} Ficha de um SKU

Obter catálogo

                curl --request GET \
  --url 'https://www.mediamax.es/api/product/all?pag=1&max=25' \
  --header 'HTTP-API-KEY: O_SEU_TOKEN' \
  --header 'Accept-Language: pt'
              

Consultar um produto

                curl --request GET \
  --url 'https://www.mediamax.es/api/product/SKU-EXEMPLO' \
  --header 'HTTP-API-KEY: O_SEU_TOKEN'
              

Resposta ilustrativa simplificada

                {
  "id": 12345,
  "attributes": {
    "name": "Produto de exemplo",
    "sku": "SKU-EXEMPLO",
    "price": 199.99,
    "qty_available": 8,
    "gallery": []
  }
}
              
Suporte ATC: em caso de incidência, verificar no Odoo o SKU, a tarifa do cliente, o stock e a galeria do produto. Os exemplos são ilustrativos; o contrato completo de campos consulta-se no Swagger.
03

Feeds: sincronização de catálogo, preço e stock

Os feeds fornecem ficheiros para importar periodicamente para um eCommerce, ERP ou integrador. São uma alternativa ou complemento à API: permitem sincronizações por lotes sem necessidade de efetuar consultas individuais por produto.

Feed CSV

Ficheiro descarregável e importável. A informação reflete a última geração ou descarga do feed. É útil para integrações simples.

API

Consultas diretas aos serviços da MediaMax e possibilidade de criar encomendas e consultar expedições. Requer integração técnica.

Feed rápido de preço e disponibilidade

Frequência de atualização recomendada: a cada 15–30 minutos, segundo o processo de integração.

Campo Significado
SKU Referência única do produto
price Preço do cliente sem IVA (preço de custo para a sua revenda)
qty Quantidade de disponibilidade imediata
qty2 Quantidade prevista com chegada estimada em menos de 24 horas

Formato documentado: separador de campos |; delimitador de texto '.

Acesso aos feeds: portal B2B → A minha conta → Feeds. A estrutura exata e as condições de cada feed devem ser confirmadas com a IT.
04

Catálogo Exclusivo Alargado

MAIS CATEGORIAS · MAIS OPORTUNIDADES

Mais categorias. Mais possibilidades de vender.

Para além da nossa especialização em telemóveis e tablets, colocamos ao seu alcance todos os produtos dos nossos fornecedores em eletrónica de consumo, cuidados pessoais, casa e muitas outras categorias.

O Catálogo Exclusivo Alargado inclui referências que ainda não estão publicadas no nosso site, permitindo-lhe aceder a um catálogo muito mais extenso.

Que vantagens oferece?

Mais produtos e categorias

Alargue a sua oferta com novas referências dos nossos fornecedores.

Acesso antecipado

Descubra produtos antes de serem publicados em mediamax.es.

Mais oportunidades em marketplaces

Aproveite referências que já têm fichas nas principais plataformas.

A vantagem? Pode aproveitar produtos identificados em marketplaces, mesmo quando a sua ficha completa ainda não esteja publicada no nosso site. Alargue a sua oferta sem esperar.
05

Feed especial para integrações com marketplaces

MATCHING OTIMIZADO

Mais variantes. Mais oportunidades de venda.

Dispomos de um feed especial para integradores e dropshippers que facilita a identificação de muitas mais variantes de cada um dos nossos produtos nos diferentes marketplaces.

O seu objetivo é melhorar o matching com as fichas existentes em plataformas como a Amazon, a Miravia e outros marketplaces, aumentando as possibilidades de comercializar os nossos produtos.

Que vantagens oferece?

Maior cobertura

Facilita a identificação de mais variantes de cada produto.

Mais correspondências

Aumenta as possibilidades de associar os nossos produtos a fichas existentes.

Integração otimizada

Permite aos integradores aproveitar mais oportunidades de venda sem duplicar produtos.

A vantagem? Um mesmo produto pode encontrar correspondências com muitas mais fichas e variantes nos marketplaces. Mais matching, mais oportunidades de venda.
06

Utilizadores, tokens e arranque

Cada integração API está associada a um utilizador e a um email da MediaMax, vinculados à configuração comercial e fiscal do cliente. Essa associação influencia a tarifa, os preços e o tratamento da faturação.

Fase Responsável / objetivo
1. Geração do token A IT cria o acesso e realiza os testes iniciais de autenticação e configuração
2. Entrega segura A IT entrega a chave ao cliente através de um canal adequado
3. DEMO O cliente realiza encomendas de teste e valida o funcionamento
4. Validação Revêem-se o catálogo, as moradas, os preços e o fluxo de encomendas
5. Produção supervisionada Ativa-se a operativa real com bloqueio de contacto para rever as primeiras encomendas
Segurança: não publicar o token em repositórios, código frontend nem capturas de ecrã. O documento descreve o acesso a catálogo, encomendas e envios com o token; não pressupõe permissões limitadas por endpoint. Um token temporário ou restrito só deve ser oferecido se a IT confirmar que está disponível.
07

Criação e consulta de encomendas

Uma encomenda API reúne a referência própria do cliente, a morada de faturação, a morada de envio e as linhas com SKU e quantidade. A MediaMax devolve um identificador que deve ser guardado junto com a referência original.

Operação Método Rota
Criar encomenda POST /order
Consultar por referência do cliente GET /order/reference/{reference}
Consultar por ID MediaMax GET /order/id/{order_id}
Consultar várias referências GET /batch/reference

Criar encomenda

                curl --request POST \
  --url 'https://www.mediamax.es/api/order' \
  --header 'HTTP-API-KEY: O_SEU_TOKEN' \
  --header 'Content-Type: application/json' \
  --data @pedido.json
              

Exemplo de pedido.json

                {
  "b2b_reference": "ENCOMENDA-CLIENTE-2026-0001",
  "order_billing_address": {
    "name": "Laura",
    "lastname": "García",
    "company": "Empresa Exemplo, Lda",
    "email": "compras@example.com",
    "phone": "+34900000000",
    "street": "Rua Exemplo 1",
    "postcode": "03001",
    "city": "Alicante",
    "region_id": "A",
    "country": "ES"
  },
  "order_shipping_address": {
    "name": "Laura",
    "lastname": "García",
    "company": "Empresa Exemplo, Lda",
    "email": "logistica@example.com",
    "phone": "+34900000000",
    "street": "Avenida de Entrega 10",
    "postcode": "03002",
    "city": "Alicante",
    "region_id": "A",
    "country": "ES",
    "express": 0
  },
  "order_lines": [
    {"sku": "SKU-EXEMPLO", "quantity": 1}
  ]
}
              

Consultar várias referências

                curl --request GET \
  --url 'https://www.mediamax.es/api/batch/reference?pag=1&max=25&references=ENCOMENDA-001&references=ENCOMENDA-002' \
  --header 'HTTP-API-KEY: O_SEU_TOKEN'
              
Prevenção de duplicados: b2b_reference deve ser única. Se falhar ou expirar uma chamada POST /order, consultar primeiro se a encomenda foi criada antes de a repetir. Evitar reenvios automáticos cegos.
ATC: localizar no Odoo a encomenda pela referência do cliente ou pelo seu identificador e verificar as linhas e as moradas.
08

Dropship: preparação e documentação

No Dropship, a MediaMax prepara e envia as encomendas em nome do cliente, utilizando a configuração da conta para a documentação e a etiquetagem. Segundo o procedimento descrito, as encomendas feitas por API utilizam esta modalidade.

Configuração da conta

  • Dropship ativado.
  • Logótipo e dados da conta corretos.
  • Morada logística do remetente.

Documentação do envio

  • Packing ou declaração do conteúdo.
  • Logótipo e dados apresentados.
  • Etiqueta com remetente adequado.
Validação obrigatória: rever o remetente, o packing, o logótipo e a documentação antes de libertar as primeiras encomendas reais.
09

Expedições, rastreio e entrega

Uma encomenda pode gerar uma ou várias expedições. Cada uma pode ter a sua própria referência de picking, transportadora, rastreio e estado logístico.

Operação Método Rota
Consultar uma expedição por picking GET /packing/show/reference/{reference}
Consultar expedições de uma encomenda Odoo GET /packing/show/order/odoo/{odoo_reference}

Consultar expedição por referência

                curl --request GET \
  --url 'https://www.mediamax.es/api/packing/show/reference/WH%2FOUT%2F00000' \
  --header 'HTTP-API-KEY: O_SEU_TOKEN'
              

Resposta ilustrativa simplificada

                {
  "code": "200",
  "status": "success",
  "data": {
    "id": 4567,
    "attributes": {
      "reference": "WH/OUT/00000",
      "tracking": "TRACKING-EXEMPLO",
      "status": "done"
    }
  }
}
              

Consultar todas as expedições da encomenda

                curl --request GET \
  --url 'https://www.mediamax.es/api/packing/show/order/odoo/S00000' \
  --header 'HTTP-API-KEY: O_SEU_TOKEN'
              
ATC: se um cliente não receber dados corretos, verificar no Odoo a referência de picking, o estado, a transportadora, o rastreio e se a encomenda foi dividida em várias expedições.
10

Supervisão das primeiras encomendas

A passagem de DEMO para produção exige supervisionar as primeiras operações para confirmar que a integração funciona com dados reais. Utiliza-se um bloqueio de contacto para controlar a transferência do picking até concluir a revisão.

Finalização: uma vez confirmada a operativa, retira-se o bloqueio de contacto e o cliente continua com o fluxo normal.
11

Referência rápida, suporte e recursos

Resumo das operações

Necessidade Endpoint
Listar catálogo GET /product/all
Detalhe SKU GET /product/{sku}
Criar encomenda POST /order
Pesquisar por referência GET /order/reference/{reference}
Pesquisar por ID GET /order/id/{order_id}
Pesquisar várias encomendas GET /batch/reference
Consultar picking GET /packing/show/reference/{reference}
Expedições da encomenda GET /packing/show/order/odoo/{odoo_reference}

Documentação técnica

Swagger API B2B ↗

Fonte de referência para os campos completos, modelos de resposta, validações e erros.

Acesso e suporte

Feeds: A minha conta → Feeds no portal B2B.

Pedidos de acesso e questões técnicas: it@mediamax.es.

Nota de âmbito: este guia reproduz e reorganiza a documentação fornecida, incorporando o catálogo alargado e o feed especial. Os endpoints não foram verificados em direto nem se acrescentaram esquemas de resposta ou campos não documentados. Para integrações de produção, prevalece o contrato vigente do Swagger.