---
title: "Sistema"
description: "Informações e configurações do sistema."
---
<div class="lm-ref-kicker"><code>system</code><span>namespace</span></div>

Informações e configurações do sistema.

<div class="lm-ref-stats lm-ref-stats--compact">
  <div class="lm-ref-stat"><strong>3</strong><span>métodos</span></div>
  <div class="lm-ref-stat"><code>system</code><span>namespace</span></div>
</div>

> Esta página é gerada automaticamente pelo `@luckymaker/sdk-generator`. Não edite manualmente.

## `getInfo`

<div class="lm-endpoint"><span class="lm-http lm-http--get">GET</span><code>/system/info/:context</code></div>

Assinatura:

```ts
getInfo(context: "admin" | "site" | "drawer" | "resellers" | "app-builder", settings?: SdkSettings): Promise<GetInfoResponse>
```

### Parâmetros de rota

| Nome | Tipo |
|---|---|
| `context` | `"admin" \| "site" \| "drawer" \| "resellers" \| "app-builder"` |

### Tipos

```ts
type GetInfoParams = { "context": "admin" | "site" | "drawer" | "resellers" | "app-builder"; };
type GetInfoResponse = unknown;
```

### Exemplo

```ts
const response = await sdk.system.getInfo("admin");
```

<a class="lm-playground-link" href="/docs/guias/playground/?namespace=system&method=getInfo">Testar esta função no playground <svg class="lm-arrow-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>

## `listInfoFeatures`

<div class="lm-endpoint"><span class="lm-http lm-http--get">GET</span><code>/system/info/features</code></div>

Assinatura:

```ts
listInfoFeatures(settings?: SdkSettings): Promise<ListInfoFeaturesResponse>
```

### Tipos

```ts
type ListInfoFeaturesResponse = unknown;
```

### Exemplo

```ts
const response = await sdk.system.listInfoFeatures();
```

<a class="lm-playground-link" href="/docs/guias/playground/?namespace=system&method=listInfoFeatures">Testar esta função no playground <svg class="lm-arrow-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>

## `listInfoVars`

<div class="lm-endpoint"><span class="lm-http lm-http--get">GET</span><code>/system/info/vars</code></div>

Assinatura:

```ts
listInfoVars(query?: ListInfoVarsQuery, settings?: SdkSettings): Promise<ListInfoVarsResponse>
```

### Query

| Nome | Tipo | Obrigatório |
|---|---|---|
| `keys` | `Array<string> \| string` | não |

### Tipos

```ts
type ListInfoVarsQuery = { "keys"?: Array<string> | string; };
type ListInfoVarsResponse = unknown;
```

### Exemplo

```ts
const response = await sdk.system.listInfoVars();
```

<a class="lm-playground-link" href="/docs/guias/playground/?namespace=system&method=listInfoVars">Testar esta função no playground <svg class="lm-arrow-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M5 12h14"/><path d="m12 5 7 7-7 7"/></svg></a>