> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vertracloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Obter código de conexão da stack

> Retorna código pronto para uso que conecta um app de uma stack aos seus bancos de dados e pastas do Blob, com os nomes reais das variáveis.

Retorna trechos de código na linguagem da aplicação, usando os nomes de variáveis que a plataforma injetou. Precisa do escopo `stacks:read` quando chamado com uma chave de API.

**stack\_id** `string` *required*

O ID da stack.

**app\_id** `string` *required*

O app da stack a conectar.

**language** `string`

A linguagem do código. Padrão: a linguagem do app.

**workspace\_id** `string`

O workspace ao qual a stack pertence. Obrigatório para um membro do workspace que age sobre uma stack que não é dele.

### Resposta

**response** `object`

**Mostrar objeto**

**app\_id** `string`

O ID do app.

**language** `string`

A linguagem do app.

**snippets** `object[]`

Um item por conexão. Cada um tem `language`, `driver` (a biblioteca cliente que o código usa), `database_type` (`null` para uma pasta do Blob), `blob` (`true` para um cliente Blob compatível com S3), `title`, `code` e `env_vars` (os nomes das variáveis que o código lê).

Para saber mais sobre como conectar, veja [Conectar um banco de dados](https://docs.vertracloud.app/pt-br/guides/connect-database.md).

### Erros

| Status | Código | Quando |
| - | - | - |
| 404 | `STACK_NOT_FOUND` | A stack não existe ou pertence a outra conta. |
| 404 | `STACK_MEMBER_NOT_FOUND` | O app não é membro da stack. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.