How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Madeiramadeira Produtos API

The Produtos API from Madeiramadeira — 38 operation(s) for produtos.

Madeiramadeira Produtos API is one of 7 APIs that Madeiramadeira publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Produtos. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, authentication docs, and rate-limit docs.

This API exposes 40 operations across 38 paths, and defines 1 schema. It is described by OpenAPI 3.2.0, at version v1.

Requests are made against 2 base URLs: https://marketplace.madeiramadeira.com.br, https://marketplace-sandbox.madeiramadeira.com.br.

40 operations 38 paths 1 schemas 1 DELETE28 GET1 POST10 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
v1
Base URL
https://marketplace.madeiramadeira.com.br
Authentication
API Key, HTTP Bearer
Resource Areas
1

Authentication & Security 2

Madeiramadeira Produtos API declares 2 security schemes for authenticating requests. An API key is passed in the header as TOKENMM (TOKENMM). It accepts HTTP bearer tokens (JWT) (BearerJWT). By default, every request must be authenticated.

  • TOKENMM — Seller token issued in the Portal Marketplace under Administracao Integracao. Bound to the seller account; requires a completed registration with signed Terms…
  • BearerJWT — JWT issued by the Mensageria auth endpoint (POST /v1/mensageria/auth/generate-token) via Keycloak, exchanged for an MMTOKEN. Used by the Mensageria (messaging)…

Paths & Operations 40

Across 38 paths, the API surfaces 40 operations — 1 DELETE, 28 GET, 1 POST, 10 PUT. Each is listed below with its method, path, parameters, and response codes.

Produtos 40
POST
/v1/produto
Envia um ou mais produtos
enviaUmOuMaisProdutos body → 200400401403500
PUT
/v1/produto
Atualiza produtos Pendentes para processamento
atualizaProdutosPendentesParaProcessamento body → 200400401403500
PUT
/v1/produto/pendente/bulk
Atualiza preço, estoque e frete de produtos Pendentes
atualizaPrecoEstoqueEFreteDeProdutosPendentes body → 200400401403500
GET
/v1/categoria/limit=100&offset=0
Consulta árvore de categorias
consultaArvoreDeCategorias → 200400401403500
GET
/v1/categoria/limit={limit}&offset={offset}&nome={nome}
Consulta árvore de categorias por nome
consultaArvoreDeCategoriasPorNome 3 params → 200400401403500
GET
/v1/produto/aenriquecer/{sku}deprecated
Busca um produto que está aguardando enriquecimento, pelo seu sku
buscaUmProdutoQueEstaAguardandoEnriquecimentoPeloSeuSku 1 param → 200400401403500
GET
/v1/produto/aenriquecer/limit={limit}&offset={offset}deprecated
Busca produtos aguardando enriquecimento, com limit e offset
buscaProdutosAguardandoEnriquecimentoComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/enriquecendo/{sku}deprecated
Busca um produto que está em enriquecimento, pelo seu sku
buscaUmProdutoQueEstaEmEnriquecimentoPeloSeuSku 1 param → 200400401403500
GET
/v1/produto/enriquecendo/limit={limit}&offset={offset}deprecated
Busca produtos em enriquecimento, com limit e offset
buscaProdutosEmEnriquecimentoComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/aprocessar/{sku}
Busca um produto aguardando processamento pelo seu sku
buscaUmProdutoAguardandoProcessamentoPeloSeuSku 1 param → 200400401403500
GET
/v1/produto/aprocessar/limit={limit}&offset={offset}
Busca produtos aguardando processamento com limit e offset
buscaProdutosAguardandoProcessamentoComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/reprovado/{sku}
Busca um produto reprovado pelo seu sku
buscaUmProdutoReprovadoPeloSeuSku 1 param → 200400401403500
GET
/v1/produto/reprovado/limit={limit}&offset={offset}
Busca produtos reprovados com limit e offset
buscaProdutosReprovadosComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/divergente/{sku}
Busca um produto com divergência de informação de match pelo seu sku
buscaUmProdutoComDivergenciaDeInformacaoDeMatchPeloSeuSku 1 param → 200400401403500
GET
/v1/produto/divergente/limit={limit}&offset={offset}
Busca produtos com divergência de informações de match com limit e offset
buscaProdutosComDivergenciaDeInformacoesDeMatchComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/aguardando/{sku}
Busca um produto aguardando aprovação pelo seu sku
buscaUmProdutoAguardandoAprovacaoPeloSeuSku 1 param → 200400401403500
GET
/v1/produto/aguardando/limit={limit}&offset={offset}
Busca produtos aguardando aprovação com limit e offset
buscaProdutosAguardandoAprovacaoComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/naocomercializado/{sku}
Busca um produto não comercializado, pelo seu sku
buscaUmProdutoNaoComercializadoPeloSeuSku 1 param → 200400401403500
GET
/v1/produto/naocomercializado/limit={limit}&offset={offset}
Busca produtos não comercializados, com limit e offset
buscaProdutosNaoComercializadosComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/empublicacao/{sku}
Busca um produto que está em publicação, pelo seu sku
buscaUmProdutoQueEstaEmPublicacaoPeloSeuSku 1 param → 200400401403500
GET
/v1/produto/empublicacao/limit={limit}&offset={offset}
Busca produtos em publicação, com limit e offset
buscaProdutosEmPublicacaoComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/situacao/pendentes/limit=100&offset=0
Busca todos os produtos pendentes
buscaTodosOsProdutosPendentes → 200400401403500
DELETE
/v1/produto/{sku}
Apaga um produto pendente
apagaUmProdutoPendente 1 param → 200400401403500
GET
/v1/produto/{sku}
Busca um produto por sku
buscaUmProdutoPorSku 1 param → 200400401403500
GET
/v1/produto/335767
Busca um produto por sku
buscaUmProdutoPorSku2 → 200400401403500
GET
/v1/produto/sku/skus={SKU1},{SKU2}
Busca produtos por uma lista de sku
buscaProdutosPorUmaListaDeSku 2 params → 200400401403500
GET
/v1/produto/limit={limit}&offset={offset}
Busca de produtos com limit e offset
buscaDeProdutosComLimitEOffset 2 params → 200400401403500
GET
/v1/produto/{SITUACAO}/limit=100&offset=0
Busca produtos por situação, limit e offset
buscaProdutosPorSituacaoLimitEOffset 1 param → 200400401403500
GET
/v1/produto/preco/{sku}
Consultar preço de sku
consultarPrecoDeSku 1 param → 200400401403500
PUT
/v1/produto/preco
Atualiza preço de um ou vários SKUs
atualizaPrecoDeUmOuVariosSkus body → 200400401403500
GET
/v1/produto/estoque/limit={limit}&offset={offset}
Consulta Estoque com limit e offset
consultaEstoqueComLimitEOffset 2 params → 200400401403500
PUT
/v1/produto/estoque
Atualiza estoque de um ou vários SKUs
atualizaEstoqueDeUmOuVariosSkus body → 200400401403500
GET
/v1/produto/status/limit={limit}&offset={offset}
Consulta Status com limit e offset
consultaStatusComLimitEOffset 2 params → 200400401403500
PUT
/v1/produto/status
Atualiza o status de um ou vários SKUs
atualizaOStatusDeUmOuVariosSkus body → 200400401403500
PUT
/v1/produto/frete
Informa tabela de frete padrão para todos os SKUs
informaTabelaDeFretePadraoParaTodosOsSkus body → 200400401403500
PUT
/v1/produto/frete/sku
Informar tabela de frete por sku
informarTabelaDeFretePorSku body → 200400401403500
PUT
/v1/produto/bulk
Atualização em massa de Preço, Estoque, Status e Tabela de Frete, Dimensões de Frete
atualizacaoEmMassaDePrecoEstoqueStatusETabelaDeFreteDimensoesDeFrete body → 200400401403500
PUT
/v1/seller/prazo_default/{dias}
Atualização do prazo de expedição default
atualizacaoDoPrazoDeExpedicaoDefault 1 param → 200400401403500
PUT
/v1/produto/prazo-expedicao
Alterar prazo de expedição de um ou mais produtos
alterarPrazoDeExpedicaoDeUmOuMaisProdutos body → 201400401403500
GET
/v1/produto/situacao/publicados/limit=100&offset=0
Busca todos os produtos publicados
buscaTodosOsProdutosPublicados → 200400401403500

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is Error (2 properties). Each schema is shown below with its type and property counts.

Error
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

madeiramadeira-produtos-api-openapi.yml Raw ↑

Other APIs Madeiramadeira publishes across the network.

Madeiramadeira Callbacks API
Madeiramadeira Categorias API
Madeiramadeira Financeiro API
Madeiramadeira Frete API
Madeiramadeira Mensageria API
Madeiramadeira Pedido API
Where this information came from

This is an independent, third-party profile of Madeiramadeira Produtos API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.