---
title: "Unite para desenvolvedores e agentes"
description: "API pública, servidor MCP, NLWeb e arquivos para agentes do site da Unite. Somente leitura e sem autenticação."
canonical: https://unitebr.com/developers
last_updated: 2026-10-19
---

# Unite para desenvolvedores e agentes

O conteúdo público do site da Unite (soluções, perguntas frequentes e contato) também está disponível como dados, para agentes de IA e integrações. Tudo é **público, somente leitura e sem autenticação**: não há cadastro, chave de API nem OAuth. A plataforma Unite (https://myunite.ai/) tem login próprio e não faz parte desta API.

## Início rápido

```sh
curl --fail 'https://unitebr.com/api/v1/busca?query=pr%C3%A9-teste&limit=3'
```

## API REST (v1)

- Especificação OpenAPI 3.1: https://unitebr.com/openapi.json
- `GET /api/v1/solucoes` — soluções (filtro `query`, `limit`, `cursor`)
- `GET /api/v1/solucoes/{id}` — uma solução (`optimize`, `agente`, `create`, `validate`)
- `GET /api/v1/faq` — perguntas frequentes (filtro `query`, `limit`, `cursor`)
- `GET /api/v1/busca?query=` — busca em linguagem natural, itens schema.org
- `GET /api/v1/contato` — canais de contato e dados da empresa
- `GET /api/v1/health` — status

Paginação por cursor: siga `next_cursor` até vir `null`. Respostas com `ETag` (use `If-None-Match`). Erros em `application/problem+json` com `status`, `title`, `detail` e `instance`: 400 para parâmetro inválido, 404 para recurso inexistente e 405 para método não suportado. CORS aberto para leitura.

## Servidor MCP

- Endpoint (Streamable HTTP): https://unitebr.com/mcp
- Server card: https://unitebr.com/.well-known/mcp/server-card.json
- Ferramentas: `buscar_conteudo`, `listar_solucoes`, `obter_solucao`, `listar_faq`, `obter_contato`, `ler_pagina`. Todas somente leitura.
- MCP App: as ferramentas de busca e listagem abrem uma visualização (`ui://unite/explorer.html`) em clientes compatíveis.

Exemplo de configuração de cliente MCP:

```json
{
  "mcpServers": {
    "unite": {
      "type": "http",
      "url": "https://unitebr.com/mcp"
    }
  }
}
```

## NLWeb e dados estruturados

- `POST https://unitebr.com/ask` com `{"query":{"text":"..."}}` (NLWeb v0.55); `"prefer":{"streaming":true}` responde em SSE.
- Schema Feeds: https://unitebr.com/schemamap.xml → https://unitebr.com/feeds/schema.jsonl.

## Arquivos para agentes

- [llms.txt](https://unitebr.com/llms.txt) e [llms-full.txt](https://unitebr.com/llms-full.txt)
- [agents.md](https://unitebr.com/agents.md)
- [ARD](https://unitebr.com/.well-known/ard.json), [AI Catalog](https://unitebr.com/.well-known/ai-catalog.json) e [API Catalog](https://unitebr.com/.well-known/api-catalog) (RFC 9727)
- [Autenticação](https://unitebr.com/auth.md) e [política da API](https://unitebr.com/api-policy.md)

## Suporte

Dúvidas sobre a API: support@myunite.ai. Para conhecer a plataforma, agende uma demonstração em https://unitebr.com/contato.
