https://api.userkit.dev.
1. Crie sua conta
Cadastre-se em app.userkit.dev. O cadastro cria o usuário, a organização, o seu vínculo de owner, os dois ambientes e suas chaves publicáveis numa única transação, e já te deixa dentro do painel.Toda organização nasce com um ambiente live e um test. O que separa os
dois é a chave que você apresenta, nunca um parâmetro — comece pelo test e nada
do que você fizer aqui aparece nos números de produção.
2. Gere uma chave de API
No painel, Configurações → Chaves de API, crie uma chave no ambiente test. Uma chave nasce dentro de um ambiente e nunca sai dele; o ambiente fica gravado no próprio prefixo (uk_sk_test_…).
3. Confira a chave
A primeira chamada que todo integrador faz. O que volta é o ambiente ao qual a chave pertence — nada que você envie pode nomear outro.Resposta
4. Identifique um contato
Agora o plano de clientes. Envie as identidades que o seu backend conhecer; pelo menos uma entreexternal_id, email ou anonymous_id é obrigatória.
Resposta — 201
external_id e você recebe 200 com
"created": false — identify é cria-ou-atualiza, não cria.
email_verified continua false até um link de verdade ser clicado. Passar um
e-mail para a API registra um atributo; não comprova um.5. Leia de volta
404. É o isolamento de
ambiente funcionando: o ambiente da chave delimita a leitura, e o 404 não revela se
a linha existe em outro lugar.
Para onde ir agora
Contatos
Arestas de identidade, atribuição e como os merges funcionam.
Escolhendo o modo de auth
Hosted ou federado — decida antes de ligar o front.
Ambientes
O que live e test realmente separam.
Papéis e permissões
Dê ao seu time menos do que tudo.