SnykPullRequestTemplate
Model for Snyk Pull Request Templates.
Overview
This model represents pull request templates at the group level. Templates define the title, description, and commit message for Snyk PRs. Uses the Snyk v2 REST API endpoint: /groups/{group_id}/settings/pull_request_template
import clearskies
from clearskies_snyk.models import SnykPullRequestTemplate
def my_handler(snyk_pull_request_template: SnykPullRequestTemplate):
# Fetch pull request template for a group
template = snyk_pull_request_template.where("group_id=group-id-123").first()
print(f"PR Title: {template.title}")
print(f"PR Description: {template.description}")