F&A Works · API

API e documentação para agentes

A F&A Works prepara a marca de startups antes do pitch. Esta página reúne o que um agente de IA ou um desenvolvedor precisa para consultar o estúdio de forma programática: serviços, cases e as páginas do site em Markdown.

Autenticação e formato

A API é pública e não exige autenticação nem chave. Todas as respostas são JSON, exceto a leitura em Markdown. Erros seguem sempre o mesmo formato, com um código estável, a mensagem e uma dica de resolução:

{
  "error": {
    "code": "invalid_request",
    "message": "Valor inválido em `service`: x.",
    "hint": "Use um destes valores: Identidade, Site, …",
    "status": 400,
    "docs": "https://www.fsza.works/openapi.json"
  }
}

Endpoints

  • GET /api/v1/services

    Catálogo de serviços: entregáveis, prazo típico e momento do ciclo de capital.

    operationId: listServices

  • GET /api/v1/cases

    Cases públicos, com setor e serviços entregues. Parâmetro opcional `service`.

    operationId: listCases

  • GET /api/v1/markdown?path=/…

    Qualquer página pública do site em Markdown.

    operationId: getPageMarkdown

  • POST /api/subscribe

    Inscreve um e-mail nas novidades, apenas com consentimento de quem é dono do e-mail. 5 chamadas por minuto por IP.

    operationId: subscribeToUpdates

Especificação completa (OpenAPI 3.1): /openapi.json.

Exemplos de requisição

Listar serviços

curl -s https://www.fsza.works/api/v1/services

Listar cases (filtro opcional)

curl -s "https://www.fsza.works/api/v1/cases?service=Identidade"

Ler uma página como Markdown

curl -s -H 'Accept: text/markdown' https://www.fsza.works/services

Mesma página pela API

curl -s "https://www.fsza.works/api/v1/markdown?path=/services"

Para agentes de IA

O resumo do estúdio, com a seção “quando usar a F&A Works”, está em /llms.txt. Qualquer página responde em Markdown quando a requisição traz Accept: text/markdown; endereços inexistentes respondem 404 também em Markdown, com links para o sitemap e o llms.txt. O design system do estúdio está documentado em /docs.

Contato

Dúvidas sobre a API ou sobre integração: felipe@fsza.works. Para conversar sobre um projeto de marca, use a página de contato.