Endpoints Observadores

Endpoint de Observadores

🚧

Importante

Não esqueça de enviar o tokenAPI e cryptKey em sua requisição.

Ex.: <https://secure.d4sign.com.br/api/v1/safes?tokenAPI=`{SEU-TOKEN}`&cryptKey=`{SEU-CRYPT-KEY}`>

Listar observadores do documento

GET/watcher/{UUID-DOCUMENTO}

Testar endpoint 🧪


Este método listará todos os observadores do documento

{
    "Content-Type": "application/json"
}
{
    "uuid_arquivo": "uuid-do-documento",
    "watchers" : [
        {
            "email": "[email protected]",
            "perfil": "0"    
        }
    ]
}

Adicionar observador no documento

POST/watcher/{UUID-DOCUMENTO}/add

Testar endpoint 🧪


Este método irá adicionar um observador em seu documento

{
    "Content-Type": "application/json"
}
{
    "email":"[email protected]",
    "permission":"0"
}
{
    "message": "Email added sucessfully",
    "uuid": "uuid-documento",
    "watcher": "[email protected]"
}
ParâmetroDescrição
email (obrigatório)Email do observador
permission (opcional)0 para perfil básico (pode fazer download)
1 para perfil de visualização (não pode fazer download)

Remover observador do documento

POST/watcher/{UUID-DOCUMENTO}/remove

Testar endpoint 🧪


Este método irá remover um observador do seu documento

{
    "Content-Type": "application/json"
}
{
    "email":"[email protected]"
}
{
    "message": "Email removed sucessfully",
    "watcher": "[email protected]"
}
ParâmetroDescrição
email (obrigatório)Email do observador

Remover TODOS os observadores do documento

POST/watcher/{UUID-DOCUMENTO}/erase

Testar endpoint 🧪


Este método irá remover TODOS os observadores do seu documento

{
    "Content-Type": "application/json"
}
{
    "message": "All watcher removed sucessfully"
}