Base do INPIProjeto independente, sem vínculo com o INPI

KASA
CASA
KAZA

Soam igual, e numa pesquisa de marca precisam aparecer juntas. Esta API procura nos processos de marca que o INPI publica em dados abertos: por nome, por som e por classe.

Processos de marca
6.677.567
Arquivo do INPI de
31/10/2026
Revista do INPI até
Semanal
Preço
Grátis

Seis modos de procurar

Use em GET /v1/marcas?nome=...&modo=.... Os resultados abaixo são reais, filtrados na classe 35.

ModoO que achaExemplo de resultado
exatoKASASó o nome igual, ignorando espaço e pontuação.KASA
KASA
KASA
radicalKASAPalavras que começam pelo termo.KASA CHÁ
PUDIM DA KASA
KASA DE CAMPO
contemKASAO termo em qualquer ponto do nome.ESTÚDIOARKASA
POP KASA PREÇO POP & QUALIDADE TOP
KASA BONITA STORE
fuzzyKAZAGrafia parecida, com a nota de semelhança.KAZA
KAZÃO
KAZAN
foneticoKASANomes com o mesmo som em português.KASA
CASA
KAZA
booleanoKASA AND (BELA OR NOVA) NOT HOTELAND, OR, NOT, parênteses e aspas.KASABELA DECOR
NOVA KASA MODULADOS
KASANOVA MÓVEIS PLANEJADOS

Pesquisa de viabilidade

Envie o nome e as classes. A resposta traz as marcas que podem colidir, com o risco e o motivo de cada uma. Informe também atividade para comparar com a especificação das marcas.

Pedido

curl -X POST https://basedoinpi.com.br/v1/viabilidade \
  -H "Authorization: Bearer SUA_CHAVE" \
  -H "Content-Type: application/json" \
  -d '{"nome": "Kaza Bela", "classes": [35]}'
  • Risco não é parecer. A resposta aponta conflitos prováveis. Quem decide o registro é o INPI.
  • Marca sem classe conta como possível conflito. O arquivo do INPI traz os depósitos recentes sem classe, e a base completa com a revista. Pedido ainda não publicado não aparece.
  • A situação pode estar atrasada. Confira no pePI antes de depositar.
  • Só compara nomes. Logotipos e figuras ficam de fora.

Resposta real, resumida

{
  "nome": "Kaza Bela",
  "classes": [35],
  "risco": "alto",
  "quantidade": { "alto": 31, "medio": 79, "baixo": 148 },
  "sem_classe": 33,
  "colidencias": [
    {
      "numero": "922559139",
      "nome": "Kaza Bela",
      "risco": "alto",
      "motivos": ["nome_identico", "mesma_classe"],
      "status": "ATIVA",
      "situacao": "Aguardando apresentação ou exame de recurso contra o indeferimento",
      "classes": [35],
      "data_deposito": "2021-04-06"
    }
  ],
  "ressalvas": ["Isto é uma triagem automática..."],
  "base_de": "2026-10-31T10:53:23.000Z",
  "rpi_ate": { "numero": 2913, "data": "2026-11-03" }
}

Rotas

Toda rota, menos status e painel, pede a chave em Authorization: Bearer.

GET/v1/statusData da base e total de processos. Não precisa de chave.
GET/v1/painelOs números dos gráficos do painel. Não precisa de chave.
GET/v1/marcasBusca por nome, com modo, classe, situacao, cnpj, limite e pagina.
GET/v1/marcas/:numeroFicha do processo: classes, titulares, Viena e prioridades.
GET/v1/marcas/:numero/despachosDespachos publicados na RPI para o processo.
GET/v1/titularesEmpresas titulares por nome, com a contagem de marcas.
POST/v1/viabilidadeColidências de um nome nas classes pretendidas, com risco e motivos.

Chaves fechadas por enquanto

A API está em fase inicial e não há cadastro de novos usuários. A consulta de status continua aberta em /v1/status.