Documentação

Autenticação

SDK e API REST usam a mesma chave de API via Bearer. Gere e restrinja chaves no dashboard.

Gerar uma chave

  1. Acesse Chaves de API no dashboard.
  2. Clique em Nova chave e dê um nome (ex.: Produção, Homologação).
  3. Copie a chave tf_live_… imediatamente — ela só é exibida completa uma vez.

Usar no SDK React

import { Techface } from "techface-sdk";

Techface.configure({ apiKey: "tf_live_sua_chave" });

Veja também Instalação.

Usar na API REST

Envie o header em todas as requisições HTTP:

Authorization: Bearer tf_live_sua_chave

Domínios autorizados (opcional)

Por padrão, qualquer domínio pode usar a chave. Para restringir, informe os domínios permitidos ao criar ou editar a chave:

app.exemplo.com
https://homolog.exemplo.com
localhost:3000

Com restrição ativa, a API valida o cabeçalho Origin (ou Referer) das requisições vindas do navegador — incluindo chamadas do SDK. Requisições de backend sem esses cabeçalhos precisam de chave sem restrição de domínio.

Não commite chaves em repositórios públicos. Rotacione periodicamente e revogue chaves comprometidas no dashboard.