Referência da API do Fluos

API HTTP pública do Fluos — arquivos de descoberta, documentação, busca e operações pagas de vídeo — descrita em /openapi.json.

A descrição canônica da API do Fluos, legível por máquina, é https://www.fluos.io/openapi.json. Cada operação tem um operationId único, uma descrição, parâmetros tipados e esquemas de resposta, para que agentes possam registrar ferramentas de function calling a partir da especificação.

URL base

https://www.fluos.io

Prefixo público canônico da API: /api/v1/. Envie API-Version: 1. Veja Versionamento e descontinuação da API do Fluos.

Descoberta

operationIdMétodoCaminhoFinalidade
getFluosOpenApiSpecGET/openapi.jsonEsta especificação
getFluosOpenApiSpecV1GET/api/v1/openapi.jsonAlias versionado desta especificação
getFluosMcpServerCardGET/api/v1/mcpCard do servidor MCP do Fluos
callFluosMcpPOST/api/v1/mcpJSON-RPC do MCP do Fluos
getFluosLlmsTxtGET/llms.txtÍndice curado de URLs
getFluosLlmsFullTxtGET/llms-full.txtDump completo da documentação em texto
getFluosAiTxtGET/ai.txtPolítica para crawlers de IA
getFluosSitemapGET/sitemap.xmlTodas as URLs públicas
getFluosRobotsTxtGET/robots.txtRegras para crawlers
getFluosRssFeedGET/feed.xmlRSS do blog

Esses endpoints são públicos e podem ser armazenados em cache. Não exigem autenticação.

Conteúdo (negociação por Accept)

operationIdMétodoCaminho
getFluosHomeGET/
getFluosCliGET/cli
getFluosMcpGET/mcp
getFluosDocsIndexGET/docs
getFluosDocPageGET/docs/{slug}
getFluosAboutGET/about
getFluosPricingGET/pricing
getFluosBlogPostGET/blog/{slug}

Envie Accept: text/markdown para receber Markdown. Sem Accept, a resposta é HTML. Valores de Accept incompatíveis retornam 406.

Busca

operationIdMétodoCaminhoParâmetros
searchFluosDocsGET/api/searchquery (ou o alias q)
searchFluosDocsV1GET/api/v1/searchquery (ou o alias q)

Pública. Retorna resultados ranqueados sobre este conjunto de documentação. Prefira /api/v1/search. As respostas incluem cabeçalhos IETF RateLimit; o 429 inclui Retry-After.

Erros

StatusQuando
404Caminho desconhecido. O corpo em Markdown lista /sitemap.xml, /llms.txt, /docs, /docs/developers, /openapi.json.
406O Accept recusou HTML e Markdown.
401API autenticada sem sessão ou token. JSON { "error", "code": "unauthorized" }.

Function calling

Importe /openapi.json e registre cada operationId como uma ferramenta. Prefira descoberta + searchFluosDocs + getFluosDocPage em Markdown antes de responder perguntas sobre o produto.