> For the complete documentation index, see [llms.txt](https://docs.vaultid.com.br/workspace/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vaultid.com.br/workspace/middleware/assistente-utilitario/api.md).

# API

## Utilitário no modo API (http server mini) <a href="#utilitario-no-modo-console" id="utilitario-no-modo-console"></a>

#### Binários:

* Windows: C:\windows\system32\birdid-utility-assistant.exe
* Linux: /usr/local/bin/birdid-utility-assistant.so
* Mac OSx: /usr/local/bin/birdid-utility-assistant.dylib

### Execute o binário <a href="#execute-o-binario" id="execute-o-binario"></a>

$ binaryname.extension -h

<div align="left"><img src="/files/-LjaP47wkd9cNBQZZxUj" alt=""></div>

$ binary.extension -server

<div align="left"><img src="/files/-LjbXGrAAg5pEFbUgwTO" alt=""></div>

| Parâmetro            | Tipo                                                                                                                                                                            |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| -no\_bind\_local     | Flag para alternar o listener do serviço, por padrão é 127.0.0.1 caso seja enviado o parâmetro o listener será 0.0.0.0 (Outros computadores da rede poderão utilizar o serviço) |
| --base\_uri          | Base URL da plataforma em nuvem                                                                                                                                                 |
| --port               | Porta do serviço (padrão 8000)                                                                                                                                                  |
| --selected\_username | Username que será marcado como "ativo"                                                                                                                                          |
| --client\_name       | Nome amigável da aplicação, ocorrerá o auto registro da aplicação (computador/servidor) caso esse parâmetro seja enviado.                                                       |
