interface AddPullRequestParams {
    assigneeId?: number;
    attachmentId?: number[];
    base: string;
    branch: string;
    description: string;
    issueId?: number;
    notifiedUserId?: number[];
    projectIdOrKey: string | number;
    repoIdOrName: string | number;
    summary: string;
}

Properties

assigneeId?: number

Assignee’s ID of pull request プルリクエストの担当者のID

attachmentId?: number[]

ID returned by “Post Attachment File” API 添付ファイルの送信APIが返すID

base: string

Branch name of merge base マージ先のブランチ名

branch: string

Name of merging branch マージされるブランチ名

description: string

Description of pull request プルリクエストの詳細

issueId?: number

Related issue’s ID 関連課題のID

notifiedUserId?: number[]

User ID to send notification when pull request is added プルリクエストの登録の通知を受け取るユーザーのID

projectIdOrKey: string | number

Project ID or Project Key プロジェクトのID または プロジェクトキー

repoIdOrName: string | number

Repository ID or Repository name リポジトリのID または リポジトリ名

summary: string

Summary of pull request プルリクエストの件名