SDKs
Bibliotecas oficiais.
Os pacotes ainda não foram publicados em um registro. Por enquanto, use-os a partir do monorepo. Para Python e Java, use a API REST diretamente.
@omni-ward/sdk-node: servidor. Empresas, compliance, sessões, workflows, consumo e verificação de assinatura.@omni-ward/sdk-web: navegador. Abre a verificação por popup ou redirecionamento.@omni-ward/sdk-react:OmniWardVerification,useOmniWardVerificationeuseVerificationStatus.@omni-ward/sdk-react-native:OmniWardVerificationViewpara iOS e Android.@omni-ward/sdk-core: transporte, erros, retentativas e contratos de evento.
React
import { OmniWardVerification, useVerificationStatus } from '@omni-ward/sdk-react';
// A URL e o status vêm do SEU backend.
<OmniWardVerification url={sessionUrl} mode="popup" onClose={refresh}>
Verificar identidade
</OmniWardVerification>;
const { data } = useVerificationStatus(() => fetch('/api/minha-sessao').then((r) => r.json()));