Pular para o conteúdo principal
POST
Clonar repositório
Requer a chave de API pessoal de um administrador Enterprise. Clona um repositório Git em uma organização e o atualiza para uma nova versão de snapshot.

Autorizações

Authorization
string
header
obrigatório

Chave de API pessoal (apk_user_*) somente para administradores do Enterprise

Parâmetros de caminho

org_id
string
obrigatório

Corpo

application/json
repo_path
string
obrigatório

Caminho do repositório no formato "owner/repo_name" (por exemplo, "acme/my-project").

Exemplo:

"owner/repo_name"

pull_repo_commands
string[] | null

Comandos para realizar o pull do repositório. Recomenda-se deixar em branco, pois será gerado automaticamente.

repo_note
string | null
run_lint_commands
string[] | null
run_project_commands
string[] | null
run_tests_commands
string[] | null
update_dependencies_commands
string[] | null

Resposta

Resposta bem-sucedida

Resposta à criação de um snapshot.

created_at
string<date-time>
obrigatório

Carimbo de data e hora em que o snapshot foi criado

org_id
string
obrigatório

ID da organização à qual o snapshot pertence

snapshot_id
string
obrigatório

ID do snapshot criado

status
string
obrigatório

Status do snapshot (por exemplo: 'pending', 'available')

ami_id
string | null

ID da AMI do snapshot (pode ser nulo se ainda estiver em criação)