For the complete documentation index, see llms.txt. This page is also available as Markdown.

API Aplicações

Chamadas de API para operação dos objetos Aplicações (Aplicações Disponíveis aos Usuários).

Base path: /apps/

Você poderá utilizar esta API em situações onde o controle de aplicações disponíveis aos usuários seja fragmentado por cliente. Caso utilize controles de aplicações através de permissões dentro das instâncias de template, esta API não precisará ser utilizada.

Nota: A aplicação quando cadastrada é, por padrão, cadastrada na situação de INATIVA. Utilize a chamada de ativação para ativar a aplicação após o cadastramento.


Listar Aplicações

Realiza a consulta dos aplicativos cadastrados na plataforma Autosky e vinculados aos clientes.

GET /apps/

Parâmetros de Query (opcionais)

Parâmetro
Tipo
Descrição

cli_uuid

string

UUID do cliente para filtro

Resposta

Status: 200 OK

[
    {
        "app_uuid": "90476973-4729-4f2b-acee-3621cebd70e8",
        "nome": "Notepad",
        "estado": "INATIVO",
        "endereco_app": "",
        "parametro_app": "",
        "nome_exibicao": ""
    },
    {
        "app_uuid": "84104ec2-6914-4ed7-a359-04ff14316e74",
        "nome": "Calculadora",
        "estado": "ATIVO",
        "endereco_app": "",
        "parametro_app": "",
        "nome_exibicao": ""
    }
]

Obter dados de uma aplicação

Obtém dados de uma aplicação especificada por seu UUID. Além dos campos da listagem, também inclui o campo cliente.

Parâmetros de Path

Parâmetro
Obrigatório
Descrição

app_uuid

Sim

UUID da aplicação

Resposta

Status: 200 OK


Cadastrar Aplicação

Realiza o cadastramento de uma nova aplicação na plataforma.

Body da Requisição

Campo
Tipo
Obrigatório
Descrição

nome

string

Sim

Nome da aplicação

cli_uuid

string

Sim

UUID do cliente

estado

string

Sim

Estado da aplicação: ATIVO ou INATIVO

endereco_app

string

Não

Endereço do aplicativo (ex: C:\\Program Files\\MeuDir\\App.exe)

parametro_app

string

Não

Parâmetro de inicialização do aplicativo

Exemplo de Requisição

Resposta

Status: 200 OK


Editar Aplicação

Realiza a edição da aplicação na plataforma.

Parâmetros de Path

Parâmetro
Obrigatório
Descrição

app_uuid

Sim

UUID da aplicação

Body da Requisição

Campo
Tipo
Obrigatório
Descrição

nome

string

Sim

Nome da aplicação

cli_uuid

string

Sim

UUID do cliente

estado

string

Não

Estado da aplicação: ATIVO ou INATIVO

endereco_app

string

Sim

Endereço do aplicativo

parametro_app

string

Não

Parâmetro de inicialização

Exemplo de Requisição

Resposta

Status: 200 OK

Retorna o objeto completo da aplicação atualizada com o objeto cliente.


Remover Aplicação

Realiza a exclusão de uma aplicação na plataforma.

Parâmetros de Path

Parâmetro
Obrigatório
Descrição

app_uuid

Sim

UUID da aplicação

Resposta

Status: 200 OK

Isto foi útil?