SnykPullRequestTemplate

Model for Snyk Pull Request Templates.

  1. Overview

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}")