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:
- Clique em Novo projeto.
- Informe o nome do projeto.
- Clique em Criar projeto.
- 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.