Skip to main content
GET
Verificar disponibilidade de VIDaaS
Verifica se o signatário da sessão atual possui um certificado em nuvem VIDaaS registrado. Serve para a aplicação saber se deve oferecer a modalidade VIDaaS de assinatura ou se deve usar apenas as demais estratégias (PAdES avançado via MFA, ou eletrônica simples). Autenticação: use apenas o sessionToken na URL — nenhum header de autenticação é necessário.

Parâmetros

string
required
Token único da sessão do signatário (obtido em POST /signer/v1/envelopes ou POST /signer/v1/templates/:uuid/envelopes).

Respostas

boolean
required
Se o signatário possui certificado em nuvem VIDaaS registrado e disponível para uso.
integer
Quantidade de certificados encontrados quando o provedor VIDaaS informa (pode ser null).

Erros

Veja Autenticação e erros.
  • 410: Session token expirado (envelope expirou ou foi deletado).
  • 502: O VIDaaS não respondeu ou respondeu com erro.
  • 503: Integração VIDaaS não configurada no ambiente.

Exemplo

Importante

  • Sem autenticação por header: o sessionToken é toda a autenticação necessária.
  • Sem efeitos colaterais: esta chamada só consulta — não cria sessão de autorização, não marca a sessão como visitada.
  • Certificado do signatário: verifica se existe certificado no VIDaaS para o CPF/CNPJ do signatário da sessão atual.

Próximas etapas

Se available for true:
  1. Chame POST /signer/v1/sign/:sessionToken/vidaas/authorization para abrir a autorização (QR Code ou push).
  2. Complete a autorização (QR Code ou poll de push).
  3. Assine normalmente com POST /signer/v1/sign/:sessionToken/sign — o endpoint usa a autorização VIDaaS automaticamente.
Se available for false:
  • Ofereça outras modalidades (MFA para PAdES avançado ou eletrônica simples).