---
title: "Unite para desarrolladores y agentes"
description: "API pública, servidor MCP, NLWeb y archivos para agentes del sitio de Unite. Solo lectura y sin autenticación."
canonical: https://unitebr.com/es/desarrolladores
last_updated: 2026-10-19
---

# Unite para desarrolladores y agentes

El contenido público del sitio de Unite (soluciones, preguntas frecuentes y contacto) también está disponible como datos, para agentes de IA e integraciones. Todo es **público, de solo lectura y sin autenticación**: no hay registro, clave de API ni OAuth. La plataforma Unite (https://myunite.ai/) tiene su propio login y no forma parte de esta API.

## Inicio rápido

```sh
curl --fail 'https://unitebr.com/api/v1/busca?query=pretest&limit=3&lang=es'
```

## API REST (v1)

- Especificación OpenAPI 3.1: https://unitebr.com/openapi.json
- `GET /api/v1/solucoes`: soluciones (filtros `query`, `limit`, `cursor`)
- `GET /api/v1/solucoes/{id}`: una solución (`create`, `optimize`, `agente`, `validate`, `brandlocal`)
- `GET /api/v1/faq`: preguntas frecuentes (filtros `query`, `limit`, `cursor`)
- `GET /api/v1/busca?query=`: búsqueda en lenguaje natural, ítems schema.org
- `GET /api/v1/contato`: canales de contacto y datos de la empresa
- `GET /api/v1/health`: estado

Idioma: `lang=pt` (predeterminado), `lang=en` o `lang=es` en soluciones, preguntas, búsqueda y contacto. La respuesta incluye `Content-Language`.

Paginación por cursor: sigue `next_cursor` hasta que llegue `null`. Respuestas con `ETag` (usa `If-None-Match`). Errores en `application/problem+json` con `status`, `title`, `detail` e `instance`: 400 para parámetro inválido, 404 para recurso inexistente y 405 para método no soportado. CORS abierto para lectura.

## Servidor MCP

- Endpoint (Streamable HTTP): https://unitebr.com/mcp
- Server card: https://unitebr.com/.well-known/mcp/server-card.json
- Herramientas: `buscar_conteudo`, `listar_solucoes`, `obter_solucao`, `listar_faq`, `obter_contato`, `ler_pagina`. Todas de solo lectura, con el argumento opcional `idioma` (pt, en o es).
- MCP App: las herramientas de búsqueda y listado abren una vista (`ui://unite/explorer.html`) en clientes compatibles.

Ejemplo de configuración de cliente MCP:

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

## NLWeb y datos estructurados

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

## Archivos para agentes

- [llms.txt](https://unitebr.com/es/llms.txt) y [llms-full.txt](https://unitebr.com/es/llms-full.txt)
- En inglés y español: [en/llms.txt](https://unitebr.com/en/llms.txt), [es/llms.txt](https://unitebr.com/es/llms.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) y [API Catalog](https://unitebr.com/.well-known/api-catalog) (RFC 9727)
- [Autenticación](https://unitebr.com/auth.md) y [política de la API](https://unitebr.com/api-policy.md)

## Soporte

Dudas sobre la API: support@myunite.ai. Para conocer la plataforma, agenda una demo en https://unitebr.com/es/contacto.
