Visão Geral

A Asis API é a forma de processar, auditar e extrair resultados de arquivos SPED, auditorias e afins de produto e serviços da solução Kolossus. É uma API baseada em HTTP de nível inferior ao Auditor Sped Web para enviar e obter dados de forma programática possibilitando integração entre sistemas e aplicações.

Noções Básicas

HTTP

A Asis API tem base em HTTP, portanto, funciona com qualquer linguagem que tenha uma biblioteca HTTP. Isso quer dizer que você também pode usar ferramentas que implementam uma bliblioteca HTTP, como cURL, urllib e o Postman por exemplo:

curl -X GET \
https://corewebapi.asisprojetos.com.br/api/v1/processo \
-H 'account-key: 6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875' \
-H 'app-key: 4e07408562bedb8b60ce05c1decfe3ad16b72230967de01f640b7e4729b49'

URL

Na solução Kolossus, temos 3 API's para receber solicitações e acessar seus recursos.

Versão

Para utilizar a versão basta adicionar a letra v seguida do número da versão ao início do caminho da solicitação logo após o literal "/api". Por exemplo, esta é uma chamada para a versão 1:

curl -X GET \
https://corewebapi.asisprojetos.com.br/api/v1/processo/23987 \
-H 'account-key: 6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875' \
-H 'app-key: 4e07408562bedb8b60ce05c1decfe3ad16b72230967de01f640b7e4729b49'

Próximas etapas

Agora, vamos analisar a sessão Como Iniciar para ver algumas solicitações mais requisitadas e suas respectivas respostas, além de outras ações que você pode realizar com a Asis API.