Esta é a documentação da API Autentique usando python, que permite a criação, consulta, listagem e exclusão de documentos digitalmente assinados. Utilize esta API para integrar funcionalidades de assinatura digital em seus projetos.
Para utilizar a API Autentique, você precisa de um token de acesso válido. Substitua ACCESS_TOKEN
no cabeçalho Authorization
com seu token obtido através do painel de administração da Autentique.
import requests
ACCESS_TOKEN = "seu_token_de_acesso"
HEADERS = {
"Authorization": f"Bearer {ACCESS_TOKEN}"
}
Você pode usar a documentação do FastAPI para testar ou Endpoint: http://localhost:8000/docs
Endpoint para criar um novo documento no Autentique.
- URL:
/criar-documento/
- Método:
POST
- Parâmetros:
nome_documento
: Nome do documento.mensagem_documento
: Mensagem associada ao documento.email_signatario
: E-mail do signatário.file
: Arquivo a ser assinado (upload).
Exemplo de uso via terminal:
curl -X POST \
-F "nome_documento=Contrato de Serviços" \
-F "mensagem_documento=Por favor, assine este contrato." \
-F "email_signatario=exemplo@email.com" \
-F "file=@/path/do/arquivo.pdf" \
-H "Authorization: Bearer seu_token_de_acesso" \
http://localhost:8000/criar-documento/
Endpoint para consultar informações detalhadas de um documento existente.
- URL:
/resgatar-documento/
- Método:
POST
- Parâmetros:
id_documento
: ID do documento a ser consultado.
Exemplo de uso via terminal:
curl -X POST \
-F "id_documento=ID_DO_DOCUMENTO" \
-H "Authorization: Bearer seu_token_de_acesso" \
http://localhost:8000/resgatar-documento/
Endpoint para listar todos os documentos existentes.
- URL:
/listar-documentos/
- Método:
POST
Exemplo de uso via terminal:
curl -X POST \
-H "Authorization: Bearer seu_token_de_acesso" \
http://localhost:8000/listar-documentos/
Endpoint para excluir um documento existente.
- URL:
/excluir-documento/
- Método:
POST
- Parâmetros:
id_documento
: ID do documento a ser excluído.
Exemplo de uso via terminal:
curl -X POST \
-F "id_documento=ID_DO_DOCUMENTO" \
-H "Authorization: Bearer seu_token_de_acesso" \
http://localhost:8000/excluir-documento/
Utilize os endpoints fornecidos para integrar facilmente a funcionalidade de assinatura digital do Autentique em seus sistemas. Certifique-se de gerenciar adequadamente seus tokens de acesso e tratar as respostas da API conforme necessário.
Esta documentação fornece uma visão geral dos endpoints disponíveis e como utilizá-los na integração com a API Autentique.
Em caso de duvidas sobre a API entre em contato pelo e-mail: etc.juca@gmail.com