curl --request POST \
--url https://api.yertle.com/orgs/{org_id}/nodes/{node_id}/pull-requests/{pr_number}/merge{
"merged": true,
"merge_commit": "<string>"
}Merge a pull request into its target branch.
Yertle only supports fast-forward merges: the target branch is advanced to the source branch’s head commit — no merge commit is created, history stays linear. If a fast-forward is not possible (target has diverged), the call fails with 400 and the author must rebase the source branch before retrying.
On success, the PR is marked merged and the returned merge_commit
is the same commit as the source branch’s head at merge time.
curl --request POST \
--url https://api.yertle.com/orgs/{org_id}/nodes/{node_id}/pull-requests/{pr_number}/merge{
"merged": true,
"merge_commit": "<string>"
}Documentation Index
Fetch the complete documentation index at: https://docs.yertle.com/llms.txt
Use this file to discover all available pages before exploring further.