Merge A Merge Proposal

Execute the merge. The caller must have write access to the target branch (admins only, for a protected branch), so this is where a reviewer approves and merges a request opened by someone who could not.

Parâmetros de caminho

agent_idstringObrigatório

O ID de um agente. Ele é retornado na criação do agente.

merge_proposal_idstringObrigatório

Unique identifier for the merge_proposal.

Cabeçalhos

xi-api-keystringOpcional

Solicitação

This endpoint expects an object.
archive_source_branchbooleanOpcionalPadrão é true
Whether to archive the source branch after merging.
forcebooleanOpcionalPadrão é false

Force source branch changes onto the target, overriding timestamp-based conflict resolution.

Resposta

Resposta bem-sucedida

idstring
agent_idstring
source_branch_idstring
target_branch_idstring
source_tip_version_id_at_creationstring
titlestring
created_atinteger
updated_atinteger
descriptionstringOpcionalPadrão é
requested_reviewer_user_idslist of stringsOpcional
reviewslist of objectsOpcional
commentslist of objectsOpcional
outcomeobjectOpcional
author_user_idstring or nullOpcional

User ID of the merge_proposal’s author.

access_infoobject or nullOpcional

Access information for the merge_proposal, including creator.

Erros

422
Unprocessable Entity Error