Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.refy.to/llms.txt

Use this file to discover all available pages before exploring further.

Primeiros passos

O caminho mais curto para operar o Refy hoje é:
  1. autenticar um usuário
  2. resolver as areas de trabalho acessiveis
  3. criar a primeira area de trabalho, se necessario
  4. iniciar análises dentro de um projeto
  5. consumir o payload agregado da pagina de analise

1. Autentique

Use uma destas rotas:
  • POST /v1/auth/password
  • POST /v1/auth/federated
  • GET /v1/auth/google/start
Exemplo mínimo:
{
  "email": "viniciuscoimbra@gmail.com",
  "password": "secret"
}

2. Descubra o contexto do usuário

Depois da autenticação:
  • GET /v1/auth/me
Essa rota retorna:
  • usuário atual
  • identidades
  • areas de trabalho disponiveis
Se a lista de areas de trabalho vier vazia, o fluxo correto e seguir para o bootstrap.

3. Feche o onboarding

Se o usuario ainda nao tiver uma area de trabalho:
  • POST /v1/auth/bootstrap
Esse endpoint cria de uma vez:
  • perfil final
  • area de trabalho
  • projeto inicial
  • primeira análise
Campos centrais:
  • workspaceName
  • projectName
  • projectDomain
  • rawValue
  • inputType
  • mode

4. Crie novas análises

Depois do bootstrap:
  • POST /v1/workspaces/{workspaceId}/projects/{projectId}/analyses
Entradas suportadas hoje:
  • url
  • text
  • sitemap
  • video
Exemplo com URL:
{
  "inputType": "url",
  "inputPayload": {
    "url": "https://refy.to/blog/content-audit"
  },
  "mode": "standard"
}

5. Consuma a tela principal do produto

O endpoint mais importante para reproduzir a experiência do produto é:
  • GET /v1/workspaces/{workspaceId}/analyses/{analysisId}/page-data
Ele agrega:
  • analysis
  • evidence
  • synthesis
  • pontuacao
  • recomendacoes
  • itens de acao
  • analises relacionadas
  • monitoramento

Observacao sobre a referencia da API

O portal publico da API do Refy usa OpenAPI como fonte de verdade. Enquanto o host publico definitivo da API nao estiver estabilizado, a referencia prioriza:
  • leitura de endpoints
  • exemplos gerados
  • contratos de request e response
em vez de um playground interativo completo.

Fluxo recomendado em produção

  1. autenticar
  2. obter workspaceId
  3. obter ou criar projectId
  4. iniciar análise
  5. usar analysisId para buscar page-data