ACACHY

Primeiros passos

O caminho mínimo para sair de uma conta nova até conteúdo publicado.

1. Entrar no admin

Acesse o painel admin e faça cadastro ou login.

Quando o cadastro público estiver habilitado, qualquer pessoa pode criar uma conta. Uma conta nova nasce sem projeto; o primeiro passo é criar um projeto no workspace.

2. Criar projeto

Na tela inicial do workspace:

  1. Clique em Novo projeto.
  2. Informe o nome do projeto.
  3. Clique em Criar projeto.
  4. Abra o projeto pelo card ou pelo seletor de projetos no topo.

Um projeto representa um site, cliente, produto ou workspace isolado.

3. Criar Content Type

Dentro do projeto, abra Content Types e crie um modelo. Exemplo para blog:

[
  { "name": "title", "type": "text", "required": true },
  { "name": "slug", "type": "slug", "required": true },
  { "name": "excerpt", "type": "textarea" },
  { "name": "cover", "type": "image" },
  { "name": "body", "type": "markdown", "required": true }
]

4. Criar e publicar conteúdo

Abra Conteúdos, escolha o Content Type e crie uma Entry.

Enquanto a entry estiver como draft, ela não aparece na API pública. Para exibir no site, publique a entry.

5. Criar API Key

Abra API Keys e crie uma chave com escopo:

["content:read"]

Copie a chave no momento da criação. Depois ela fica mascarada por segurança.

6. Consumir no site

const response = await fetch('https://sua-api.com/api/v1/content/posts?limit=6', {
  headers: {
    'x-api-key': process.env.ACACHY_API_KEY!,
  },
})

const posts = await response.json()

Use a API key apenas para leitura pública. Nunca exponha tokens do admin no frontend.

On this page