Unif API Docs

Quickstart

Conecte o UnifAPI ao seu agente e então faça a mesma chamada de dados públicos via HTTP quando produtizar.

Use o UnifAPI na ordem que a maioria dos usuários precisa: conecte seu cliente de IA ao servidor MCP de dados públicos, execute um agente ou skill, faça login quando as ferramentas de dados públicos ao vivo precisarem de créditos do workspace e então use HTTP quando quiser produtizar o fluxo de trabalho.

Opção A: conecte seu agente

Adicione o servidor MCP de dados públicos — somente leitura, OAuth, sem API key — e adicione as agent skills com npx skills add. Os agentes e skills open-source ficam em github.com/unifapi-agent/agents.

Conecte seu agente

Use o caminho para o seu cliente. Cada um configura o servidor MCP hospedado para dados ao vivo; adicione as agent skills com npx skills add unifapi-agent/agents.

Cole um prompt (Claude Code, Codex, Cursor, OpenClaw, Goose, Hermes — qualquer agente que gerencia seus próprios servidores MCP). Cole isto e ele adiciona o servidor e executa o login OAuth:

Install the UnifAPI MCP server for me at https://mcp.unifapi.com — a remote
(streamable HTTP) MCP server. It uses OAuth, read-only public data, no API key.

Conector web (Claude, ChatGPT, Perplexity, Grok): adicione um conector personalizado apontado para https://mcp.unifapi.com e autorize via OAuth. O ChatGPT precisa do Modo Desenvolvedor (Plus/Pro/Team/ Enterprise): Settings -> Connectors -> Advanced -> ativar Developer Mode -> Create.

Codex configura MCP e skills separadamente. Adicione o servidor MCP em ~/.codex/config.toml:

[mcp_servers.unifapi]
url = "https://mcp.unifapi.com"

depois execute codex mcp login unifapi, mais npx skills add unifapi-agent/agents para as skills.

Hosts de plugin compatíveis com Claude (Claude Code, Claude Desktop, OpenClaw) podem instalar skills + MCP juntos de uma vez:

/plugin marketplace add unifapi-agent/agents
/plugin install unifapi@unifapi

Veja Conecte seu agente para a referência completa e a configuração manual avançada de MCP.

Peça o resultado da tarefa

Inicie um novo chat ou thread e descreva o artefato que você quer. Por exemplo:

Analyze these Twitter/X KOLs for an AI developer-tool campaign: @vercel, @shadcn, @rauchg.
Use UnifAPI public data and return price ranges, evidence, confidence, and follow-up questions.

Autentique quando o agente pedir

O OAuth abre apenas quando o agente precisa chamar as ferramentas MCP do UnifAPI. O uso é cobrado dos créditos do seu workspace UnifAPI, enquanto a execução do modelo permanece dentro do produto de agente que você já usa.

Opção B: chame a HTTP API

Use HTTP direto quando estiver construindo código de produto, testes ou um runtime de agente personalizado.

Crie um workspace e uma API key

Faça login em api.unifapi.com/sign-in, crie uma API key e trate-a como uma senha.

export UNIFAPI_KEY="unif_..."

Faça uma chamada de dados públicos

Cada endpoint é HTTP + JSON. Uma chave, uma base URL.

curl https://api.unifapi.com/tiktok/videos/7350810998023949599 \
  -H "Authorization: Bearer $UNIFAPI_KEY"

Uma resposta bem-sucedida usa o envelope público do UnifAPI:

{
  "request_id": "req_...",
  "data": {
    "id": "7350810998023949599",
    "title": "im so sick of being tired im so tired of being sick",
    "video_description": "im so sick of being tired im so tired of being sick",
    "duration": 6,
    "author": {
      "id": "MS4wLjABAAAA...",
      "username": "jennmelon",
      "display_name": "Jenn Melon"
    },
    "like_count": 2002496,
    "comment_count": 4350,
    "share_url": "https://www.tiktok.com/@jennmelon/video/7350810998023949599"
  },
  "billing": {
    "credits_charged": 1,
    "records_charged": 1,
    "balance_remaining": 99,
    "truncated_due_to_balance": false
  }
}

Os endpoints de lista incluem data, pagination opcional e billing. Os erros voltam com HTTP 4xx/5xx e um objeto error — veja Erros.

Próximos passos

Nesta página