Introdução

A API da Atak Sistemas foi desenvolvida para facilitar a integração com sistema de terceiros, utilizando protocolo HTTP, modelo REST, onde os dados são transportados em formato JSON.

Qualquer linguagem de programação pode se comunicar com a API através de requisições HTTP. Para utilizar a API o cliente da ATAK deverá isntalar a API em servidor HTTP, IIS, e disponibilizar o endereço, local ou remotamente para alcance dos integradores.

Todas as requisições deverão enviar um token de autenticação, no HEADER, que é obtido através da validação de um usuário e senha, válidos no Sistema Atak.

Autenticação

Para validar o usuário e obter o Token é necessario consumir a seguinte rota na API: POST /auth-integracao.axd

    {
        "usuario": "usuario",
        "senha": "senha",
        "idDispositivo": null,
        "idAplicativo": 0
    }
        

Ao validar o usuário, será retornado o Token para as requisições. O Token deve ser atribuido ao HEADER, Authorization da requisição da seguinte maneira:

Authorization: Bearer TOKEN

A API retorna o erro de HTTP 401 Não autorizado em caso de Token inválido/expirado, sendo necessário uma nova requisição no /auth-integracao.axd.

Documentação

API

Versao: 2024.1.1.16 em 192.168.1.100 >> satkfrigomais