> 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="https://2490214185-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhabHnffC5trhqRn7hj%2F-LjaP-FBRshAe08IJkQt%2F-LjaP47wkd9cNBQZZxUj%2FCaptura%20de%20tela%20de%202019-07-12%2010-34-16.png?alt=media&amp;token=25ac53a7-4f3c-402a-8a85-33ca3c5e9f06" alt=""></div>

$ binary.extension -server

<div align="left"><img src="https://2490214185-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhabHnffC5trhqRn7hj%2F-LjbWQa9PSAlqrjDbRsd%2F-LjbXGrAAg5pEFbUgwTO%2FCaptura%20de%20tela%20de%202019-07-12%2015-53-47.png?alt=media&amp;token=24587701-d1f7-4a23-a15d-efffa65bf92b" 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.                                                       |
