Programadores

Endereços de serviço e certificados para integrar o selo temporal Sigalion no seu software, nos seus scripts e nas suas ferramentas de assinatura.

API Sigalion

API Sigalion

Integre o selo temporal e a verificação nas suas aplicações: selo temporal RFC 3161, gratuito ou qualificado eIDAS, e verificação de assinaturas e selos temporais.

As chaves API são criadas na sua Área de Cliente e permitem utilizar os seus créditos de selo temporal qualificado.

Para utilizar a API sem o Sigalion Vault, num contexto profissional, abrimos contas API dedicadas, sem licença de software. Para uma conta deste tipo, uma utilização intensiva ou uma integração à medida, escreva-nos para contact@sigalion.fr.

Endereços de serviço

Os dois endereços seguem o protocolo RFC 3161 e utilizam-se tal como estão no Acrobat, no OpenSSL ou em qualquer ferramenta de assinatura.

Selo temporal Sigalion

Gratuito, sem conta. Até dez selos seguidos, depois um por minuto.

Sem garantia de disponibilidade. Estes limites podem mudar. Consulte os termos e condições.

  • https://api.sigalion.fr/tsa

Selo temporal qualificado eIDAS

Chave API, um crédito por selo.

  • https://api.sigalion.fr/tsa/qualified/auto (o primeiro prestador disponível)
  • https://api.sigalion.fr/tsa/qualified/certigna (Certigna)

Verificação e saldo da conta

Duas rotas JSON completam os endereços de selo temporal.

Verificar um selo temporal ou uma assinatura

Gratuito, sem chave. O documento não sai do seu computador: envia o token ou a assinatura e, se quiser confirmar que corresponde, as impressões digitais SHA-256, SHA-384 e SHA-512 do documento. A resposta indica se a prova é válida, quem a emitiu e se é qualificada eIDAS segundo as listas de confiança europeias, na sua data.

Até 30 verificações seguidas, depois uma a cada 2 segundos; 1 MB no máximo por pedido.

Sem garantia de disponibilidade. Estes limites podem mudar. Consulte os termos e condições.

  • POST https://api.sigalion.fr/v1/verify
curl https://api.sigalion.fr/v1/verify \
  -H "Content-Type: application/json" \
  -d "{\"kind\":\"token\",\"token\":\"$(openssl base64 -A -in jeton.tst)\"}"

Resposta, excerto:

{"kind":"timestamped",
 "timestamp":{"verdict":"valid","time":"2026-03-16T21:34:36Z",
              "authority":{"name":"Sectigo Limited","country":"GB"},"level":"standard"}}

Saldo da conta

Com uma chave API, em autenticação Basic (a chave como nome de utilizador, sem palavra-passe): o número de créditos de selo temporal restantes, para acompanhar uma integração em produção.

  • GET https://api.sigalion.fr/v1/account/balance

Resposta:

{"credits_remaining": 9, "account_type": "individual"}

Certificado raiz Sigalion

Os selos temporais do serviço gratuito são assinados sob a nossa própria autoridade de certificação. As aplicações Sigalion e a página Verificar já incluem esta raiz, não sendo necessária qualquer instalação. Qualquer outra ferramenta, o OpenSSL, um leitor de PDF ou um arquivo de certificados, precisa dela: o selo já transporta o certificado do signatário e a autoridade intermédia.

Raiz no formato PEM (OpenSSL, curl, bibliotecas, arquivo de certificados do Linux) ou DER (arquivo de certificados do Windows). Os dois ficheiros contêm o mesmo certificado e o macOS aceita qualquer um deles.

Impressão digital SHA-256: A0:DF:11:28:7F:DD:6A:C8:6D:D6:E2:8F:29:28:03:7D:B8:5B:8A:E4:9E:73:9C:AF:F0:93:BE:5C:D1:1B:1F:93

Esta autoridade não é qualificada eIDAS. A marcação temporal qualificada é emitida por prestadores qualificados reconhecidos nas listas de confiança dos Estados-Membros e a sua verificação pela Sigalion não exige qualquer instalação.

Fabricantes de cartões e autoridades de certificação

O separador Diagnóstico do Vault lê cartões inteligentes, chaves e certificados em macOS, Windows e Linux e testa depois a assinatura e a desencriptação. O Vault suporta os cartões IAS-ECC com o middleware IDOpte e as chaves YubiKey e Nitrokey em modo PIV.

Fabrica cartões ou emite certificados e quer que os seus suportes funcionem com o Vault? Escreva-nos para contact@sigalion.fr para que os possamos testar.